Design of Machinery
Robert L. Norton
Languages, Design Methods, and Tools for Electronic System Design
Franco Fummi & Robert Wille
Software Engineering Perspectives in Computer Game Development
Kendra M. L. Cooper
English Collocations in Use Advanced Book with Answers
Felicity O'Dell & Michael McCarthy
Bioethics
Compost Collective