In memory of a great historian and lifelong friend.
In gratitude to a great historian and a dear friend
In appreciation of a great historian.
Help grow John's Tribute by adding messages or memories you'd like to share.
Donate