Books written by Hal Crawford