Kelli Shaver

professional engineer, aspiring author, amateur game designer, award-winning maker of things