Publications by authors named "Allen Brookes"