Recommended Reading.

have you read any of these?