This author has not been identified. Look up 'John O'Dowd' in GoogleThis author has not been identified. Look up 'Kai Shi 0003' in GoogleThis author has not been identified. Look up 'Anthony J. Walsh' in GoogleThis author has not been identified. Look up 'Vivian Bessler' in GoogleThis author has not been identified. Look up 'Frank Smyth' in GoogleThis author has not been identified. Look up 'Tam N. Huynh' in GoogleThis author has not been identified. Look up 'Liam P. Barry' in GoogleThis author has not been identified. Look up 'Andrew D. Ellis' in Google