Publications by 'Ryan Brate'