Robin Richard Allen - (1940-2011)