Books by John Lawrence Stewart