marlowe griffin