Eliza Haywood, the invisible spy - Haywood, Eliza Fowler 1693-1756 (Pickering & Chatto, 2014)