Publications by 'James Brower'