Presenting and Representing Environments - Humphrys, Graham (Springer, 2005)