Yes, a book might be useful, but here's a workaround: why not just do a Web search for each of the plants on your list?
You can start here - I've found this person to be very knowledgeable about plants.
And here's a nice guide with pictures if you're interested in propagating Sansevieria from cuttings.
I did my searches with DuckDuckGo, but feel free to also use Google or one of the other search engines.
Bottom line is, there's a huge amount of information out there for free. Look for a few different articles for each plant. And if different articles give conflicting advice regarding a specific issue, you can always ask the friendly folks at StackExchange what they think.