The artificial river

Carol Sheriff
Hill and Wang
9780809027538
0-8090-2753-4