Eloquent Ruby Paperback Illustrated 11 February 2011 | Desertcart KSA