Your conditions: Harlan Spence