Socks, shocks and secrets: [the spectacular second diary of Bathsheba Clarice de Trop] by Leila Rasheed | Menrva Books