Heroic bloodshed - Fitzgerald, Martin (Pocket Essentials, 2000)