by Edwardlforde
Good first offering. Could be a little longer but pretty good otherwise.
Looking forward to more.