I cannot believe this book was published much less sold for such an extremely high price. I would not recommend this book be given away free. There are numerous typos!!! It is a useless book for trying to prepare for the pediatric echo boards. Pictures are suboptimal at best. You can learn more on line for free.