Vendetta island
Ellis, Christine.
London Hale
1981