daniel stowe