Robert E Dewar Author