David Shallcross

D S ยท David S.

titleISBN-13
(ISBN-10)
year of publication
Chemical Engineering Explained: Basic Concepts for Novices978-1-78262-861-3
(1-78262-861-4)
2017
Petroleum Engineering Explained: Basic Concepts for Novices978-1-78801-668-1
(1-78801-668-8)
2020

David Shalleck