Atlantic Books, ISBN 978 1 84354 720 4

NI review: