Publications by authors named "Miranda J Weavil"