Online pre-sale for The Last Masquerade ends Nov. 14 at 11:50PM. x

Women’s Suffrage Book Club