T Frederick Ball Author