Books by Prof. Michael D. Pierce