New Lanark : living with a visionary.
Hope, C. A..