Richard Urwin

Richard Urwin is a semi-retired embedded software engineer. When he’s not writing speculative fiction, he is playing role-playing games or programming microcontrollers. He might get back into hill-walking if he can find any flat hills.

Popular items by Richard Urwin

View all offers