
Mike Holmes
Michael James Holmes is a Canadian general contractor, businessman, investor, television host, and philanthropist.
Excerpt from Wikipedia, available under CC BY-SA 4.0.
Books

Make It Right
2007
ISBN 9780002006286
Make It Right Expert Advice on Home Renovations
2011
ISBN 9781603201940