Dreams, celestial and terrestrial... as woven by John Serrie, Streamline, Amir Baghiri and Steve Roach.