Books by Andrew C. Skinner;Robert C. Freeman