About the Author

Andy Clarke is an independent researcher and internet strategy consultant.