Author: Nicholas Taylor
Bio: Nicholas Taylor lives in London and served on the Deptford city council for many years.