Robert James Robert James Waller Robert James Elliott Robert James Waller. robert Bacal by Robert James Waller