Publications by Professor Ron Pirola