Author: Caernarvonshire (Wales). County Planning Department.