Kevin Mayer
Kevin Mayer's avatar
Electronic engineering, software, retired, learning about humanity entirely new exciting things by critically using the WWW since 9/11. Cyberworld oldie.