Putnam 8

David Hamilton