Battle for the North

Charles McKean
Granta Books
9781862078529
1-86207-852-1