Books written by Michael Rosenthal