tenlake Publishing First Edition compare prices