Glimpses of Reality: Episodes in the History of Science. By Byron Wall. (Toronto: Wall & Emerson, 2003. x + 500 p., ill., fig., maps, index, bibl. ISBN 0-921332-52-1 39.95) - Ede, Andrew (Scientia Canadensis, 2005)