David Mann's net worth and biography