Book cover for Colossus by Niall Ferguson
2005 Released
416 Pages
9-10 Hours
Audiobook Unavailable
Hardback Unavailable
Penguin BooksISBN 9781101666791