Books written by Jamie L. B. Deenihan