Also by K. MacCabe...

The Great War

The Great War Legends