5 ms·The book The Art of Learning explains these concepts in depth very well.by camnora 9y agoThe book The Art of Learning explains these concepts in depth very well.