  In this paper, a question due to Heckenberger, Shareshian and Welker on racks
in [7] is positively answered. A rack is a set together with a selfdistributive
bijective binary operation. We show that the lattice of subracks of every
finite rack is complemented. Moreover, we characterize finite modular lattices
of subracks in terms of complements of subracks. Also, we introduce a certain
class of racks including all finite groups with the conjugation operation,
called G- racks, and we study some of their properties. In particular, we show
that a finite G-rack has the homotopy type of a sphere. Further, we show that
the lattice of subracks of an infinite rack is not necessarily complemented
which gives an affirmative answer to the aformentioned question. Indeed, we
show that the lattice of subracks of the set of rational numbers, as a dihedral
rack, is not complemented. Finally, we show that being a Boolean algebra,
pseudocomplemented and uniquely complemented as well as distributivity are
equivalent for the lattice of subracks of a rack.
