Books by author 'Jeff Halper'