Shostack, Adam,author.