Publications Please find lists of our publications at David Cahill’s Google Scholar Profile or ResearchGate Profile