"Rosch, Winn L" Hardware Bible - \\200506ENGGPSX - Techmedia 2005 New Delhi - 1128p. includes index and biblioraphy ISBN: 8176356964