Books by Shai J. Lavi