Public dreams by James A.Shand