Information:

Author: Tarmo Toom
Publisher: Cambridge University Press
Cover: Paperback