Lean Integration by John G. Schmidt & David Lyle