Books written by Catherine J. Frieman