Books written by Jerry L. Thompson