An Introduction to Compilers and Interpreters by Aarne Ranta, with an appendix coauthored by Markus Forsberg Publication Details Aarne Ranta, Implementing Programming Languages. An Introduction to Compilers and Interpreters, with an appendix coauthored by Markus Forsberg, College Publications, London, 2012. ISBN 978-1-84890-064-6 Publisher's web page Where to buy amazon.com $18.00 amazon.co.uk £1