Books written by Peter Meehan