Books by Denis O’Hearn