geoffrey-farmer-a-way-out-of-the-mirror