Publications by 'Mathew D. Halls'