Books by Michael Stal