smashpages.net
Smash Pages Q&A: Tim O’Shea on Dealing with Depression
Every life has its challenges, but few people are as aware of them as our SmashPages contributor Tim O’Shea. Tim was diagnosed with brain cancer earlier this year, and he has been chronicling…