Books by Irvine Smith