Raymond G Batina Author