Books by Michael Hannah