Books by David S. Pierce