Feigenbaum’s Echocardiography by Thomas Ryan and William F. Armstrong 2009

You will find that this textbook has a companion website with extra resources.