Algarve /
O'Callaghan, Jane.
London : New Holland,
1996.