All Will be Well by Michael Meegan (Paperback, 2004)