R. J. Allan's Profile