Irvine R. Annesley | doi.page