Ambien, Lunesta, Sonata: Millions of bleary-eyed Americans turn to this class of so-called "Z-drugs" to get restful sleep.
But how do these drugs work, and do they come...