D&D Player's Handbook Races: Tieflings by Mike Mearls
2010Wizards of the Coast paperback edition.
eBay