richard bowen