Leidecker, Kurt F.

Record Book of the St. Louis Philosophical Society, Founded February 1866
1990 0-88946-289-5


Price: $139.95