Bpb Publications; Advanced Graphics - Bpb Publication 2005 - 541 ISBN: 817029228X Dewey Class. No.: 6.67