Books written by the author Batchelor Dean