ferdielance

ferdielance

A science instructor and hobbyist writer of games and mysteries.