Compact tree of James J. Porter