David O Ross, Jr Author