Watts A C, Ed

Rationalist annual - Watts & Co, UK - pp 78

WATTS A C, ED/B01603