Books written by Rick Gallop