richard fox bowen