by Sarah Grand
Sarah Grand's dual novel of the diabolically mischievous twins Diavolo and Angelica and the coming of age of nineteen-year-old Evadne valiantly explores subjects considered taboo for a female write…