https://getonbook.tryin.space/?book=0596004613Full E-book Paperback. Pages Number: 240 Language: . Publisher: OReilly Media . For Trial