Publications by 'Bryan D. Fagan'