An age of heroes /
Nicoll, John Robertson,author.