Books written by Michael Lowy