Where was Patrick Geddes born? : the last word?.
Stephen, Walter M.
Edinburgh : Hills of Home, for the Sir Patrick Geddes Memorial Trust,
[2008?]