Roshe, Winn L. Hardware bible - 6th ed. - New Delhi BPB pub. 2005 - 1128p. Dewey Class. No.: 001.64 R717H