Books by Michael C. Haldas