Macrocycles construction, chemistry, and nanotechnology applications - Davis, Frank 1966- (Wiley, 2011)