printjohn4