fairy pools, john allan