Jim Cheshire is a technology expert and has written over a dozen books on technology topics. Jim also shares his passion and knowledge with readers via online columns and articles.Jim works for Microsoft. When he's not working, Jim spends time enjoying his family, writing and playing music, and...
show more
Jim Cheshire is a technology expert and has written over a dozen books on technology topics. Jim also shares his passion and knowledge with readers via online columns and articles.Jim works for Microsoft. When he's not working, Jim spends time enjoying his family, writing and playing music, and bass fishing with his son.
show less