Carl J. Weisman著. herman M. Weisman. Daniel J. Velleman著. Roger S. Pressman著. David A. Freedman著. Cay S. Horstmann著.