3 ms·I'd put it on a par with SICP. A very enjoyable reading.by zura 8y agoI'd put it on a par with SICP. A very enjoyable reading.