Hmmmm... not sure. Check out Encyclopedia Britannica. It seems to have some pretty anatomically technical descriptions of heart function (compared to other sources more for lay-people.)
BellaOnline ALERT: Raw URLs are not allowed in these forums for security reasons. Please use UBB code. If you don't know how to do UBB code just post here for help - we will help out!