Michael Collins

Tim Pat Coogan
Hutchinson
9780091741068
0-09-174106-8