Publications by 'David Ware'