From Rapunzel to Hansel and Gretel to Briar Rose to Little Red Riding Hood, these German folktales have been captivating readers young and old for more than two centuries. To read them again is to to be transported to a realm of the imagination where good always triumphs over evil and the most important life lessons are imparted through the irresistible magic of a story well told.