Oleg Kiselyov, Andy King Functional and Logic Programming - Springer Springer 2016 ISBN: 9783319296043 Source: EBOOK