Home > Author > John U. Bacon >
― John U. Bacon , The Great Halifax Explosion: A World War I Story of Treachery, Tragedy, and Extraordinary Heroism