Books by Michael Hagemeister