David Karp (Q432639)
American web developer and entrepreneur
Language: