Name: BlueFox Grand Forks, B.C. Cdn. Zone 5A (Zone 4a) Romantic & Rustic, Xeric & Organic
One of the best books is the RHS Encyclopedia - I think it's all kinds of plants, not just succulents, but it's got lots of pictures. No key that I recall though. I don't have it, but my local library has it.