Farewell to thy greatness.
Maclennan, Richard,1963-author.