The world's most truthful man; tall tales told by Ed Grant in Maine