Books by Alan Sohn