Books written by R. Kenneth Carty