Books by Dan Peled