USCourts:10.1007/BF01039146 USCourts:10.1007/s10290-009-0035-0 USCourts:10.1007/s10842-007-0015-9 USCourts:10.1007/s11127-007-9240-3