alex and peter green