Light that time has made [electronic resource] / by Paul Hasluck ; with an introduction and postscript by Nicholas Hasluck