Publications by 'Garry R. Kampen'