Books by Barry C. Arnold