AuthorKyle MacDonaldBiographyBooks by Kyle MacDonaldSh*t Happens: Lessons for dealing with life's ups & downsLessons for dealing with life's ups & downsby Kyle MacDonaldUpstart Press Ltd$39.99 NZDSh*t Happens: Lessons for dealing with life's ups & downsLessons for dealing with life's ups & downsby Kyle MacDonald$19.99 NZD