Author: Hirtle, Sheila, Villiers, Marq de