marlowe perry