To je zato što se prijedlog "from" koristi za označavanje porijekla ili izvora nečega, dok se prijedlog "by" koristi za označavanje agenta ili izvršitelja radnje. U slučaju knjige, autor je izvor ili porijeklo knjige, dok je izdavač posrednik ili izvršitelj radnje izdavanja knjige.