Books by Barr, Robert