Meditations on Masonic Symbolism

by John R. Heisner, 33rd Degree