Source: http://www.thecareeradvicecentre.com/job-search/job-applications/writing-speculative-letters/