When is a dash used in writing a range? For example, it does not seem appropriate when the range is preceded by a prepostion, such as "from A-Z". It seems like that should require "from A to Z". Or "lays between 2-4 eggs" should be "lays between 2 and 4 eggs". But: "it lays 2-4 eggs".
...