Judith Shakespeare Her love affairs and other adventures