Please visit garymarcus.com for a more recent biography.