William Parsons, the Third Earl of Rosse and a man of science


Page maintained by Jim Haldenwang
Disclaimer