Raymond L Barrett, Jr Author