Beating the odds the life and times of E.A. Milne - Smith, Meg Weston (Imperial College Press, 2013)