Alan Brinkley. Alan Brinkley Brinkley D.Allan Bromley. Ian Walmsley. Jane Smiley. Julian Walmsley. alan Dane