Past, present, future - Walter Richmond (Taylor and Francis, 2008)