thomasandrewslack.com