Author of Wonders of the waters