California Mission Guide
Kindle电子书
US$5.99was: US$12.99
Robert Nicholson is an entrepreneur, software developer, traveler, amateur historian, ceramic artist, dog lover, and cook. In addition to teaching courses in Computer Science, Computer Engineering and Data Analytics at San Jose State University, he develops web software and applications, and manages digital marketing for a number of clients.
阅读完整简历