Features
How Elliot Rodin was inspired to create a website offering advice on when to take your Canada Pension

By BERNIE BELLAN In 2019 Elliot Rodin happened to read an article about an authoritative U.S. report that provided a detailed analysis showing that 94% of Americans pick the wrong time to begin taking Social Security benefits. Reading about that report led to a shift in Rodin’s life.
Two years after closing down the business (Central Grain) that had been in his family’s hands for over 60 years, Rodin says that he then had time to think about the implications of that US report – and how it could translate into the Canadian scene.
Now, some 15 months after reading about that U.S. report, Rodin has launched a website titled HelpYouRetire.ca.
Long an active member of the Jewish community, Rodin says his most recent involvement in the community was helping to build Oholei Torah Day School at the Jewish Learning Centre in Winnipeg. He says he’s also been on the board of the Shaarey Zedek Synagogue, the Board of Jewish Education, the Winnipeg Jewish Community Council, the Jewish Foundation of Manitoba, and had been a canvasser for the CJA for years, beginning under Ralph Hamovich. He was also a co-chairman of the Operation Exodus campaign.
Still, it’s a long way from running a cattle feed business and volunteering for different Jewish organizations to creating a website intended to help individuals plan their retirement dates.
Using very sophisticated analytical tools, HelpYouRetire.ca allows users to enter information about their age, the age at which they would like to retire, how much they would expect to receive in either CPP/QPP or OAS at a certain age, and how much more they could expect to receive if they were to postpone taking either CPP or OAS by just one year. This financial gain is also shown both as a percentage of future pension proceeds and as a percentage of the annual pension. For a small fee, all of this information can be shown in the “advanced analytics” for all years up to age 69. The information (which can be downloaded) is displayed in bar charts and a numeric chart together with the projected annual pensions.
This information is of great value for anyone thinking about their retirement planning. It can also be very helpful to those who have recently started taking either CPP/QPP or OAS pensions. A little publicized provision of these plans is that within six months of starting to receive one of these pensions, you can reverse your decision by paying back the monies received. In that event, you can take the related pension at a later date. The “advanced analytics” on HelpYouRetire.ca can give you information to assist in making that decision.
But, before we launch into a further exploration of how Elliot Rodin came to be involved in an endeavour that was far removed from selling cattle feed – which was the primary activity of Central Grain, we thought it might be interesting for readers to know something about Rodin’s life. During a long phone conversation we had Rodin told quite an interesting story how he ended up being involved with Central Grain for 60 years – when, had it not been for a fire there in 1966, he probably would have ended up doing something completely different.
While his recent foray into the world of retirement planning might be considered a radical departure for someone who spent so much time in the feed business, when you read about his educational background and his first entry into the business world, you’ll begin to understand how he developed the fine analytical skills that eventually lent themselves to creating HelpYouRetire.ca
Born in 1943, Rodin is the oldest of three children. His earliest years were spent living in his grandparents’ house on Bannerman Avenue, he says, along with his parents and, for a short while, his younger sister, Janis.
“My father (Maurice) was a fruit store proprietor,” Rodin says. “He would be up early in the morning to pick up the fruit. And because we were living at my grandparents’ house, he wasn’t paying any rent, so he was able to save some money. My mother (Lillian) was a university graduate who motivated all her children to work hard and succeed.”
In 1946, an opportunity arose for Rodin’s father to become, with $10,000, a one-third partner in Central Grain, in partnership with the Kanees and the Malchys. “The Malchy who was involved in the partnership died in 1951,” Rodin explains. “My dad and the Kanees bought out his interest and became half partners.
“In 1956, with the assistance of my grandfather, my dad bought out the Kanees and became the sole owner of Central Grain,” Rodin continues. “Soon after that time we moved to the south end – to 431 Queenston.” However, family connections were maintained as Sunday was the day when the whole family would go to the north end to visit relatives.
As a teenager Elliot says that his involvement in the Toppers chapter of BBYO was very important to him. He and his friends learned to organize themselves for a wide range of social, athletic, cultural and fund raising activities.
But, early on he had a taste of the world of business – both in his father’s company and in his own small scale business.
“When I was 16-17 I would go into the office and help with the bookkeeping – and other odd jobs around the place in the summertime,” he explains.
At the same time though, “I had my own business,” he adds. “I had a grass cutting business.” (At that point Rodin tells a story about how one of his customers didn’t want to pay him. Rodin says that he and his friend, Michael Nozick, proceeded to serve a small claims summons against that individual. Apparently, that was Michael Nozick’s first foray into the legal world. By the way, the customer ended up paying Rodin what he was owed.)
In the early 1960s Elliot began a period in his life that saw him acquire a solid education in finance, starting with his obtaining a Bachelor of Commerce degree from the University of Manitoba in 1963.
Rodin continues his story: “I decided I wanted to go away for my MBA degree. I visited three different schools. I took a bus trip – about 43 hours, to Philadelphia, to the Wharton School of Finance, then to Boston, to the Harvard Business School, and then to Ann Arbor, Michigan, to the University of Michigan.
“I had also put my application into Stanford. I wasn’t accepted at Stanford, but I was accepted at Wharton and Michigan, while Harvard said basically ‘We won’t accept you this year because you’re a little young, but we’ll promise you a place in next year’s class.’
“So I decided to wait a year. I worked in the family business for a year, then I went to the Harvard Business School because that was what I thought was the top place to go. I spent two years there and while I was there I also spent one summer with the Skelly Oil Company in Tulsa, Oklahoma.
“I was working on special projects for the treasurer (of Skelly Oil). One of them was a computerized analysis of how to make oil drilling decisions, but it never got off the ground – even though the analysis was very sophisticated, because the exploration people would not accept it because they saw it as infringement on their turf.
“Still, I learned a lot from that particular project. It was my first serious analytical job that had some relationship to the work I was doing at Harvard (and, as Rodin explains later, proved to be of great value in his recent decision to create a website that emphasizes analytical tools.)
“As it turned out, the treasurer at Skelly wanted to hire me when I graduated, but at that time I couldn’t consider working in the States because I would have been drafted. The fact that I was a Canadian wouldn’t have made any difference.
“If I had been a student I wouldn’t get drafted. I also didn’t take any other opportunities that I had in the States. I limited myself to working in Canada.
“I ended up working for six months in Edmonton for a company called the Principal Group. While I worked there I had a lot of diverse responsibilities. I chose all their stocks for a new mutual fund they set up, and designed the text and written material for their first Annual Report. I also did all sorts of analysis for their mortgage operations.
“Then I got the news that the Central Grain plant had been hit by lightning and three-quarters of it had burned down.
“Central Grain was an animal feed processing plant. During the years that my dad was building it up we were basically selling pellet feed for export to the United Kingdom, to Japan, Taiwan. We would load railway cars with pellets, ship them to Thunder Bay, for destinations in the United Kingdom, or ship it to Vancouver for export.
“When this (the fire) happened in 1966, I had to come back to Winnipeg to help my dad settle all the insurance. There were a lot of issues and we rebuilt the plant, but all the key parts of the plant were burned down.
“I decided to settle down in Winnipeg. I took a job with Investors Group, which was similar to what I had in Edmonton. For the first year I was doing special projects, including a report on tax policy. We recommended how life insurance companies should be taxed. (This was before Investors bought Great West Life.) Most of our recommendations were adopted. We were competing with life insurance companies at that time and life insurance companies weren’t paying their fair share of taxes.
“After that year I did some product analyses. Then I started working for the securities department as an analyst. Over a period of time I became a portfolio manager. I ran the Investors international mutual fund. Then I ran the Investors pension accounts. We managed the Hudson’s Bay pension account.
“I was at Investors for 12 years (from 1968-80) and became a vice-president. I left to pursue some independent activities”, but joined Central Grain when it became clear that his dad needed Elliot’s help.
When he joined Central Grain full time in 1980, Rodin began focusing on broadening the markets for the company’s feed pellets. Markets in Western Canada and the United States were cultivated, but he says that he always made sure that the needs of his regular customers were attended to.
“I never took advantage of the fact that there might be a drought in Southern California, for instance, and short my customers in Saskatchewan because I depended on my regular customers for the long haul,” Rodin says.
“I would work long hours if necessary. If a truck came in late and had to be loaded, I would load the truck myself.
Although Central Grain had become a very successful business, Rodin says that the “maximum number of employees we had at one time was no more than 15. We had one truck, but for the most part we hired other trucking companies. We had a machine shop, but the stuff we couldn’t do – we hired other machine shops to do.
“We bought basically the ‘clean-outs’ from grain – all the leftover product. It was all categorized and separated out and properly blended to make different qualities of feed pellets. There was no plant in North America that shipped product as far as we did. We used to ship up to 2,000 miles. Most feed companies ship up to 200 miles.
“The business ran until about three and a half years ago. We were gradually losing customers for reasons that I can’t quite figure out. I needed additional volumes because the company had substantial overhead – for repairs and maintenance.
“So we started to do fuel pellets. We became the second largest manufacturer of fuel pellets in Manitoba – as a substitute for coal, using the same screenings – but the lower quality screenings. The top quality screenings were turned into top quality feed for cattle and bison.
“I was reasonably successful at doing this, but at the end of the day the plant was an old plant. Remember, it was rebuilt in 1966. What was new in 1966 was not new 50 years later. The costs of maintaining the plant to the standards we had to maintain were going up and up.
“Finally, I made the decision that I’m going to have to close it down. I thought: ‘If I can’t make a living at this, then nobody can.’ I decided I’d have to tear the whole place down – and that’s what I did.
“I realized I was getting older and if I didn’t do it I didn’t want to have my children to have the burden of doing it. So, everything that I had built up over 50 years was torn down. I sold whatever equipment that I could, but the rest all went for scrap.
To return to the initial reason for doing this article, Rodin explains his motivation in wanting to create HelpYouRetire.ca. As we already noted, the catalyst was reading about that U.S. report about social security and “that 90% of people in the United States take their pensions at the wrong time.”
He adds though, that “an additional underlying factor in my motivation is that I missed the daily rewards (not the aggravation) that I got from my job running Central Grain. I loved selling and enjoyed my interactions with customers. At the end of the day when I had loaded four big trucks I came home with a feeling of accomplishment. So, I was primed for another challenge where I could get these feelings back. With this website, I am now focusing on marketing where I have to sell myself and the site.”
I asked Rodin whether there was anything in particular in his background that lent itself to the kind of analytical exercise upon which he was to embark.
He answers that “a course that I took at Harvard Business School and the work that I did at Skelly Oil were very relevant to this process.”
I said though “that it sounds like you would need the same background as an actuary” in order to undertake the project into which Rodin has entered.
Rodin agreed, saying “you’re hitting upon a very key point when you say that, but there are a lot actuaries around. Nobody thought of doing what I’m doing.
“I guess part of the answer is most actuaries are fully employed. There aren’t a lot sitting around thinking about what they can do to help Canadians.
“You have to remember that I spent 13 years as a securities analyst and a portfolio manager, so my mind works in a certain way. Nothing that I did at Central Grain though related to this project.”
I asked what were the first steps that Rodin took in developing his website.
He says: “The first steps were that I needed to see whether I could develop the necessary mathematical models to do what I had in mind. Once I had the mathematical models I began working on the structure of a website that would put these mathematical models into practice.
“I was told by various people that setting up a website is not all that difficult.” (Boy, were they ever wrong when it came to this website!)
After an initial contact with someone who was working on their PhD and thought they might be able to produce the kind of website Rodin was looking to create didn’t pan out, a company in Ottawa that had built a similar kind of website agreed to take on the project.
“The idea was that it was going to take a few months” to create the website, Rodin explains.
“But from the time we started up toward the end of February (just before the pandemic hit Canada in full force) it took until the end of August” to finalize the site.
“Every aspect along the way had to be just right – from the mathematics to the functionality. It had to be there so that even people who don’t know much about computers or websites would be able to use this website. Finally, we reached the point where I’m extremely happy with the site.”
So, having read this far, you might ask yourself: “Why should I go to HelpYouRetire.ca?”
It’s quite an easy site to navigate. As has already been explained, simply enter some basic information and the site will provide you with some quick results about how postponing your decision to begin taking either CPP/QPP or OAS by one year will benefit you – or might have benefitted you if you’re already taking your pension.
Then, as Rodin explained, if you’re wanting to know more about how much more your pension would be affected if you decide to wait even longer to begin taking your pension, for a fee you can obtain access to even more comprehensive analytical tools that will show that. The results might surprise you – and it may end up being one of the most important decisions you might ever make with regard to retirement planning.
Features
Every Rick Owens Sneaker You Should Know: A Complete Ranking
I’ve spent an embarrassing amount of time thinking about Rick Owens sneakers. Comparing soles in browser tabs at 2 AM, reading forum debates about leather quality across seasons. But it’s turned me into the person friends text when they want to know which pair to buy first — so at least it’s a useful obsession.
The thing about Rick Owens eu clothing is that sneakers are secretly the gateway. People see the draped jackets on the runway and assume that’s where Rick starts. For most of us, it starts with a pair of shoes that looked unlike anything else on the shelf. Here’s my ranking of every major silhouette.
Ramones: The Gateway That Started It All
If Rick Owens sneakers have a mascot, it’s the Ramones. Named after the punk band — these are Rick’s take on the classic high-top. Chunky rubber sole, waxed cotton laces, a toe cap that sits more forward than a typical Converse shape. The most recognizable silhouette in the entire lineup.
I recommend these as a first purchase to everyone. Easiest to style, most forgiving in proportion, and they age beautifully. Mainline leather runs $700–900. DRKSHDW canvas sits closer to $400–500 and works just as well daily.
Geobaskets: The Statement Maker
Take the Ramones, crank the volume up, and you get Geobaskets. Higher shaft, thicker sole, more visual weight. The proportions are deliberately aggressive — they look like they belong in a sci-fi film, and that’s the point.
Geobaskets are not a beginner shoe. The shaft height changes how your pants sit. They demand confidence. But if you’ve already got a couple of pieces from the Rick Owens collection and want to commit harder — this is the move. Leather pairs run $1,000+ and they’re worth it to the right person.
Abstract: The Low-Top That Actually Works
Rick’s low-top game was uneven until the Abstracts landed. These take the Ramones DNA — the sole shape, the toe box — and drop it to ankle height. Clean, sharp, unexpectedly versatile. I wear mine with cropped trousers in summer and they look as intentional as any designer shoe I own.
The Abstract solved a real problem: what do you wear when it’s too hot for Geobaskets but you still want that Rick silhouette? This. Browse the EU store during warmer months and you’ll see these sell fast.
Megalaced Runner: Where Rick Meets Athletic
When Rick started putting out runner-style sneakers, purists lost their minds. But the Megalaced Runner works because it doesn’t pretend to be a performance shoe. It takes the runner shape and twists it — exaggerated sole, dramatic lacing, materials that belong on a runway, not a track. The pick for someone who lives in sneakers but wants to graduate beyond Nike into something with more design weight.
Fogachine: The Platform Statement
The Fogachine is for people who’ve seen every other Rick sneaker and thought — “not enough.” The stacked platform sole is massive, borderline architectural. Closer to wearable sculpture than traditional footwear. I’ve tried them on and they’re surprisingly comfortable, but they require a very specific wardrobe commitment. If your closet is already deep into Rick Owens, they’re a natural endpoint.
Sizing and Mainline vs DRKSHDW
Rick Owens sneakers run about a full size large. A US 10 in Nike translates to roughly a 43 in Rick, maybe 42 depending on the model. Ramones and Geobaskets are the most generous. If you’re ordering from the official Rick Owens EU site, their size charts are reliable.
Every model comes in two tiers. Mainline is premium leather, made in Italy. DRKSHDW is the diffusion line — canvas, waxed cotton, denim — same silhouette, roughly half the cost. What nobody tells beginners: DRKSHDW is not a downgrade. Canvas Ramones develop a worn-in character that leather doesn’t replicate. If you shop Rick Owens online and see DRKSHDW — you’re not settling, you’re choosing.
Which One Should You Buy First?
Ramones. Always Ramones. DRKSHDW to start smart, mainline leather to start with a grail. Every other model builds on what the Ramones established. Once you own a pair, everything else in the Rick Owens EU clothing catalog makes more sense.
After that, the path is personal. Geobaskets for drama. Abstracts for warm weather. Megalaced Runners if you live in sneakers. Fogachines if you want to tower. Once you put on your first pair, regular sneakers start looking flat — that’s what twenty years of perfecting a sole shape does.
Features
Big Numbers, Small Print: Why Simpler Promotions Often Deliver More
Few things catch the eye more than a giant red sign advertising a 50% discount on a popular product. Just seeing it makes shoppers feel they’ve struck gold. However, experienced shoppers aren’t easily convinced, having seen many impressive offers shrink to next to nothing by the time they reach the checkout. The headline-grabbing number is rarely the full story.
Most of the gap between the advertised saving and the one found at the till comes down to the small print. Conditions, thresholds and expiry dates can all chip away at the discount. That’s why a modest promotion can sometimes offer better value for money, even if it doesn’t look as appealing on the poster.
Why Bigger Doesn’t Always Mean Better
Large discounts, cashback promises and bonus rewards are expressly designed to stand out. They are bright, bold and hard to ignore. Still, the advertised value doesn’t always translate into the same real-world benefit. A promotion is only worth what the customer can use, and the conditions behind it, not the headline figure, determine that.
Imagine two clothing stores on the same floor of a mall. One is offering a 30% discount on purchases over $200. The other offers 10% off everything with no underlying conditions. A shopper looking for a $60 pair of jeans will get a guaranteed $6 off at the second store, and nothing at the first. In this case, the smaller offer gives the customer greater value.
This doesn’t mean a smaller promotion is always best. A person spending $300 in a shop will get the better savings at the first store. When studying competing offers, the real question is which deal best fits the customer’s spending intent in that moment.
The Fine Print Behind Everyday Offers
Conditions are a part of modern-day promotions. Common conditions include minimum spending levels, limits on qualifying products and specific redemption windows. Others tie rewards to loyalty program membership or require extra steps before the reward unlocks.
Reward schemes are a clear example. A coffee chain might award loyalty points for every order, which customers can redeem for a free coffee on a future visit. A grocery store might add store credit onto a shopper’s loyalty card but tie it to a 30-day validity period. Both offers hold genuine value, but only if customers return.
Neither offer is unreasonable, as businesses need to manage costs while encouraging customers to return. But sometimes, having the extra condition makes customers pause and question what an offer is really worth.
Where Simpler Rewards Pull Ahead
When a promotion has few conditions, it holds an advantage over others because it is easy to understand. A straightforward discount or a free item with no extra steps before redemption leaves little room for confusion. Shoppers know what they are getting, and the reward’s value is clear.
This differs from an offer that requires shoppers to make two separate purchases, complete a mail-in form and then wait six weeks for a rebate cheque. The rebate reward might be bigger, but many people never get far enough to claim it because the steps are too confusing or too long-winded. When the offer isn’t claimed, the advertised value means nothing.
The same distinction is visible across digital entertainment. An online casino offering free spins, for example, often includes clauses such as wagering requirements. This means that any winnings that come from these free spins can only be withdrawn once their total value has been bet through a set number of times. Yet some casinos understand that an offer with no wagering requirements is a good promotion that carries real weight among players.
Even so, these promotions are often not free of all conditions. Many casino offers are restricted by caps on winnings, short validity periods and a limit on which games can be played.
Same Principle, Different Industries
Travel companies also follow a similar promotional pattern. A cheap city break in Vancouver or a discounted cottage stay may appear only on certain dates or may include a non-refundable clause. Blackout periods are also common, meaning the discount can’t be used during busy times.
Subscription services often go down a slightly different route, with a low introductory price that increases after a few months. Many tie the reduced price to contract length, meaning a longer contract comes with a lower introductory price. Bundling services is another way to reduce prices. However, the value only exists when the customer actually uses all of the services they buy.
Video games work similarly, with in-game currency and other bonuses available to players in exchange for a set number of daily logins or for completing certain challenges within the game. While the industries vary, the underlying concept remains consistent. Rewards are available, but the value depends on what the customer needs to do to get them.
Why Businesses Build Complicated Offers
Consumers often blame companies and come to the belief that promotions are designed to trip shoppers up. However, the truth is more practical.
Promotions also need to benefit the business. Minimum spend thresholds and loyalty point accrual encourage customers to fill their baskets before checkout or give them a reason to return. Similarly, limited-time offers prompt immediate action by creating a sense of urgency. These are normal marketing tactics, and when implemented correctly, they deliver real benefits to both parties.
When a program is well designed, customers can earn consistent rewards over time rather than relying on a large upfront discount. If the business can balance its offers with clear explanations of the conditions behind them, customers are far less likely to be caught out.
How to Weigh Up an Offer Beyond the Headline
A simple way to judge a promotion’s value is to ask a few basic questions. What is the advertised saving or reward? Does it have any additional spending requirements to unlock? Are there any time limits for claiming the reward? And does the shopper meet the eligibility requirements in the first place?
Then it’s important to look at what the offer actually is and whether it is something that will be used. An offer that pushes a customer to buy something they never normally buy doesn’t really represent a saving.
An offer on a music streaming service is only useful for someone who listens to music. For someone who doesn’t even listen to music, the deal has no value, even at a reduced cost.
Reading Past the Headline
Big discounts and rewards can be highly beneficial, but only when customers understand the difference between the advertised value and what they’ll actually receive. A 30% discount that goes unused is worth nothing, while a 10% discount that applies to every purchase can offer real savings.
Although simple promotions tend to offer greater clarity surrounding conditions, more complex promotions can still be beneficial, provided they align with the customer’s existing plans or spending habits. However good the offer may seem, it is essential to weigh the value against the cost of obtaining it.
Features
Arabs in the coalition – yes or no?
By MARTY GREEN The Jewish People are facing a moment of decision today which will define who we are for generations to come. Should we, or should we not, form a coalition government with the Arab parties?
There was a moment in our recent history where we faced a parallel question…or, if not in our actual history, at least in the historical narrative which defines us. I am talking about Leon Uris’s masterwork, “Exodus”. I read it as a teenager, and I can’t imagine that there are many Jews my age whose worldview was not fundamentally influenced by that story.
Our protagonist, Ari Ben Canaan, grew up close to the Arab village of Abu Yesha, where he became close friends with the mukhtar‘s son, Taha. Now, twenty years later, on the eve of the War of Independence, Taha’s father is gone and the young man is now the village leader. Arab irregulars have made themselves at home in the village, and are preparing there for the coming assault on Gan Dafna. Ari goes to see his old friend to ask for cooperation. (I am paraphrasing here:)
“You said we would always be friends.”|
“Times have changed. I am an Arab.”
“You are first of all a human being.”
“What do you expect me to do?”
“If you don’t rein in the irregulars we will have to attack Abu Yesha.”
“Is that what you want to do?”
“What do you expect me to do?”
The two are at an impasse. Then Taha speaks: “You said we were brothers, didn’t you? Well, if that is true, if you really meant it, then give me Jordana. Yes, give me your sister to be my wife; to bear my children…”
Ari’s fist shot out, sending Taha sprawling to a corner. He leaps up and instinctively grabs his knife and raises it towards Ari…
Now, let us pause in the telling, because I remember how I felt when I read this as a teenager. And I feel very differently when I read it today. Who was in the wrong? Was Taha in the wrong for demanding Jordana as a sign of brotherhood? Or was Ari wrong for responding with outrage?
I am all but certain that the answer to those questions is glaringly obvious to everyone who is reading here. And I am further all but certain that half of you choose Answer A and half of you choose Answer B.
Because that is exactly how the Jewish People appear to be divided on the question of whether or not to form a coaltion with the Arab parties who hold the balance of power. And the decision we make will have consequences just as far-reaching as the (fictional) decision made in the spur of the moment 80 years ago in the village of Abu Yesha.
Ari stood there dumbfounded by what he had done, unable to find the words to explain. But Taha understood perfectly well.
“Never mind”, he spoke. “You’ve told me everything I need to know. Now get out of my house, zhid!”
(It happens that the only copy of Exodus in my possession is an old samizdat version from the Soviet Union, kindly given to me many years ago by an elderly Russian immigrant. I couldn’t resist the chance to offer Taha’s final words using that particularly expressive insult from the Russian original. It also explains why my quoted passages are inexact, having passed from English to Russian and back again.)
And what is my point with all of this? It is the question of whether we should offer the Arab parties a place in the coalition government. From reading the online discussions, it is quite clear to me that we are just as divided on this question as we are on the Exodus question…should we or shouldn’t we. And each opposing side is equally vehement in the certainty that they are right.
What I can tell you for sure, is that if we make the choice which I fear, it will be just as it was between Ari and Taha. |If we manage to cobble together a coalition of parties that have nothing in common except a determination to keep 20% of our population out of the seats of power, we will have told the Arabs everything they need to know. I can only hope against hope that Eisenkot has the courage to do the right thing.
Ed. note: If you don’t remember this scene from the movie, that’s because it was only in the book.


Peter Cihelka
October 20, 2026 at 1:36 am
Good man is Elliot. A smart financial guy from our days at U of Manitoba.