Books by Daniel P. Hazewski