Rainbow Housing Society

If you are looking for a light read and yet a read which leaves you contemplating the vagaries of human nature, then pick this book up.