The alchemy of happiness - Ghazzali 1058-1111 (Octagon Press, 2001)