Books by Michael Harwick