Books written by Jeffrey Monaghan