James G. Speight Heavy and Extra-heavy Oil Upgrading Technologies - Gulf Professional Publishing 2013 ISBN: 9780124045705 978-0-12-404570-5