Bone and cartilage engineering 55 tables (Springer, 2006)