An exercise in perspective by peter.busuttil
_