Alexander Calder (M'Pherson), of Napferson — latest news, discussion & facts — IJR