ashlyn peter green