A review by theknightswhosaybook
Angela and Diabola by Lynne Reid Banks

Oof i loved this as a kid