Social Media Politics: Using the Internet to Get Elected

See more by Greg Strandberg

Available at Select Retailers