Meyer, William B.,author.