by David A. Carter ; [written by Sarah Weeks ; illustrations and paper engineering by David A. Carter]