PR Hoffman Machines

Details and pdf link to follow...