by samFX
the series is so well written and fun and leaves me waiting for more. and you know.... it gets the job done ;)