Finite by Geoffrey C. Berresford & Berresford/Rockett