Books by Yair Hirschfeld