Rudolf Kingslake: A Life in Optics (Meliora Press)