Publications by 'Alan van Ramshorst'