A data reader comprising: a housing including a transparent window; an optical imager contained in the housing and arranged to have a read volume projecting through the transparent window; and a first light source contained in the housing and arranged to project light into at least a portion of the read volume; wherein the first light source includes: (a) a first plurality of light generators mounted on a first substrate; and (b) a first series of juxtaposed hollow first reflectors mounted on the first substrate with at least one light generator located in each of the first reflectors including walls arranged substantially symmetrically in a hollow, truncated pyramid shape of the first reflectors; characterized by a second light source contained in the housing proximate a first sidewall of the housing and arranged to project light into at least a portion of the read volume; wherein the second light source includes: (a) a second plurality of light generators mounted on a second substrate; and (b) a second series of juxtaposed hollow second reflectors mounted on the second substrate with at least one light generator located in each of the second reflectors, wherein each second reflector includes walls arranged substantially asymmetrically in a hollow, truncated pyramid shape, and wherein the asymmetric truncated pyramid shape of the reflectors of the second light source is configured to project light toward the window proximate a front wall of the housing. a housing including a transparent window; an optical imager contained in the housing and arranged to have a read volume projecting through the transparent window; and a first light source contained in the housing and arranged to project light into at least a portion of the read volume; wherein the first light source includes: (a) a first plurality of light generators mounted on a first substrate; and (b) a first series of juxtaposed hollow first reflectors mounted on the first substrate with at least one light generator located in each of the first reflectors including walls arranged substantially symmetrically in a hollow, truncated pyramid shape of the first reflectors; (a) a first plurality of light generators mounted on a first substrate; and (b) a first series of juxtaposed hollow first reflectors mounted on the first substrate with at least one light generator located in each of the first reflectors including walls arranged substantially symmetrically in a hollow, truncated pyramid shape of the first reflectors; characterized by a second light source contained in the housing proximate a first sidewall of the housing and arranged to project light into at least a portion of the read volume; wherein the second light source includes: (a) a second plurality of light generators mounted on a second substrate; and (b) a second series of juxtaposed hollow second reflectors mounted on the second substrate with at least one light generator located in each of the second reflectors, wherein each second reflector includes walls arranged substantially asymmetrically in a hollow, truncated pyramid shape, and wherein the asymmetric truncated pyramid shape of the reflectors of the second light source is configured to project light toward the window proximate a front wall of the housing. (a) a second plurality of light generators mounted on a second substrate; and (b) a second series of juxtaposed hollow second reflectors mounted on the second substrate with at least one light generator located in each of the second reflectors, wherein each second reflector includes walls arranged substantially asymmetrically in a hollow, truncated pyramid shape, and wherein the asymmetric truncated pyramid shape of the reflectors of the second light source is configured to project light toward the window proximate a front wall of the housing.