In one embodiment, a double-reflecting contact lens and carrier assembly for viewing the anterior chamber and the anterior chamber angle of an eye, the eye having an optical axis, includes a lens including a lens body having a contact end defining at least a portion of a first surface configured for contacting an eye and a viewing end defining at least a portion of a second surface, a first reflecting surface disposed adjacent the lens body at an angle relative to the optical axis of the eye, and a second reflecting surface disposed adjacent the lens body opposing the first reflecting surface at an angle relative to the first reflecting surface, and a carrier configured for carrying the lens in a manner that provides rotation of the lens relative to the eye of a patient.