Books written by Jeffrey Frith