Publications by authors named "Doug B Mainwaring"