jeffrey puff justice for all