hydrocal canada a fantastic read