Looks pretty well written from a quick look at it, but I'd love to hear some thoughts before committing to reading through it.
Looks pretty well written from a quick look at it, but I'd love to hear some thoughts before committing to reading through it.