Books written by Itamar Rabinovich