Philippa Thomas Online

Occasional thoughts about life, books and news.