This book offers new readings of Kants universal law and humanity formulations of the categorical imperative. It shows how, on these readings, the formulas do indeed turn out being alternative statements of the same basic moral law, and in the process responds to many of the standard objections raised against Kants theory. Its first chapter briefly explores the ways in which Kant draws on his philosophical predecessors such as Plato (and especially Platos Republic) and Jean-Jacque Rousseau. The second chapter offers a new reading of the relation between the universal law and humanity formulas by relating both of these to a third formula of Kants, viz. the law of nature formula, and also to Kants ideas about laws in general and human nature in particular. The third chapter considers and rejects some influential recent attempts to understand Kants argument for the humanity formula, and offers an alternative reconstruction instead. Chapter four considers what it is to flourish as a human being in line with Kants basic formulas of morality, and argues that the standard readings of the humanity formula cannot properly account for its relation to Kants views about the highest human good.