Books written by James Deahl