tspallocation.com
The TSP Loan Guide - TSP Allocation Guide
A free guide to situations when a TSP loan might a good idea.