amber moore peter green