Global Issues: An Introduction By Kristen A. Hite,John L. Seitz This textbook covers everything from the fundamentals to more specialized topics.