A lot of comments have praised SICP on this thread. I'm a data analyst but I don't have a computer science background. I somehow prefer the ML family languages to Lispy parentheses. Could anyone please suggest an SICP equivalent book in Standard ML, Scala, F# etc? Thank you.