Publications by Professor Bobby Reddy