Cyclophane chemistry for the 21st century - Takemura, Hiroyuki (Research Signpost, 2002)