Publications by 'Russell Bowler'