Very detailed, explains yoga nidra. Try this Yoga Nidra (guided meditation) for insomnia. This is designed to help you achieve healthy sleep by changing habitual behaviors (in this case, your habitual behavior is insomnia).
Yoga Nidra offers a state of relaxation that is unlike meditation and the physical Yoga training practice. It is said to help ease anxiety, reduce the occurrence of panic attacks and improve a variety of other health conditions.