+

James William Lovegrove (Habeeb-Ullah)