Atlasbet girişmeritkingmeritking girişromabetromabet girişrestbetrestbet girişalobetalobet girişmavibetmavibet girişmatbetmatbet girişMillibahis girişjasminbet girişpokerklaspokerklas girişperabetperabet girişmeritkingmeritking girişmeritkingmeritking girişperabet girişpokerklas girişromabet girişrestbet girişalobet girişmatbet girişmatbet girişmavibet girişmeritkingmeritking girişmarsbahismarsbahis girişTeosbetTeosbet girişTophillbetTophillbet girişRoyalbetRoyalbet girişJokerbetJokerbet girişVegabetVegabet girişMeybetMeybet girişBetbigoBetbigo girişPrensbetPrensbet girişKalebetKalebet girişTeosbet girişTophillbetTophillbet girişRoyalbetRoyalbet girişJokerbetJokerbet girişVegabetVegabet girişPrensbetPrensbet girişMeybetMeybet girişAtlasbet girişBetbigoBetbigo girişEditörbetEditörbet girişBahiscasinoBahiscasino girişEnjoybetEnjoybet girişRoketbetRoketbet girişBetbigoBetbigo girişKalebetKalebet girişTeosbetTeosbet girişTophillbetTophillbet girişRoyalbetRoyalbet girişJokerbetJokerbet girişVegabetVegabet girişPrensbetPrensbet girişMeybetMeybet girişAtlasbetAtlasbet giriştophillbettophillbet girişroyalbetroyalbet girişnorabahisnorabahis girişgalabetgalabet girişeditörbeteditörbet girişamgbahisamgbahis girişefesbet girişmasgterbettingmasgterbetting girişperabet girişpokerklas girişromabet girişrestbetrestbet girişalobetalobet girişmatbet girişmatbet girişmavibet girişmeritkingmeritking girişmeritking girişmarsbahismarsbahis girişBetbigoBetbigo girişKalebetKalebet girişTeosbetTeosbet girişTophillbetTophillbet girişRoyalbetRoyalbet girişJokerbetJokerbet girişVegabetVegabet girişmeritkingmeritking girişholiganbetholiganbet girişmatbetmatbet girişmavibetmavibet girişmarsbahismarsbahis girişkavbetkavbet girişmeritkingmeritking girişMillibahisMillibahis girişjasminbetjasminbet girişMeybetMeybet girişAtlasbet girişefesbetefesbet girişamgbahisamgbahis girişromabetromabet girişpokerklaspokerklas girişmillibahismillibahis girişbetzulabetzula girişaresbetaresbet girişmasterbettingmasterbetting girişatmbahisatmbahis girişbetplaybetplay girişbetgarbetgar girişbetnisbetnis girişBetbigoBetbigo girişKalebetKalebet girişTeosbetTeosbet girişTophillbetTophillbet girişJokerbetJokerbet girişVegabetVegabet girişmeritkingmeritking girişmarsbahismarsbahis girişmavibetmavibet girişmatbet girişkavbet girişMeritking girişMeritking Giriş: Meritking Spor Bahisleri, Meritking Casino Ve Slot OyunlarıMarsbahis Giriş: Marsbahis Para Yatırma Ve Çekme İşlemleriMavibet Giriş: Mavibet Güvenilir Mi, Mavibet Giriş AdresiMeritking Giriş: Meritking Canlı Destek Ve İletişimMarsbahis Giriş: Marsbahis Casino Ve Slot OyunlarıMavibet Giriş: Mavibet Bonus Ve KampanyalarMeritking Giriş: Meritking Bonus Ve Kampanyalar, Meritking Spor BahisleriMarsbahis Giriş: Marsbahis Mobilden Giriş 2026, Marsbahis Casino Ve Slot OyunlarıMavibet Giriş: Mavibet Canlı Destek Ve İletişimMeritking Giriş: Meritking Spor Bahisleri, Meritking Casino Ve Slot OyunlarıMarsbahis Giriş: Marsbahis Para Yatırma Ve Çekme İşlemleriMavibet Giriş: Mavibet Güvenilir Mi, Mavibet Bonus Ve KampanyalarBetbigoBetbigo girişKalebet girişTeosbetTeosbet girişTophillbetTophillbet girişRoyalbet girişMeybet girişAtlasbet girişEnbet girişBetzula girişRomabetRomabet girişaresbetaresbet girişamgbahisamgbahis girişatmbahisatmbahis girişbetzulabetzula girişpokerklaspokerklas girişefesbetefesbet girişmillibahismillibahis girişbetplaybetplay girişbetnisbetnis girişbetgarbetgar girişMeritking Giriş: Meritking Bonus Ve KampanyalarMarsbahis Giriş: Marsbahis Mobilden Giriş 2026Mavibet Giriş: Mavibet Canlı Destek Ve İletişimMeritking Giriş: Meritking Bonus Ve Kampanyalar, Meritking Güvenilir MiMarsbahis Giriş: Marsbahis Mobilden Giriş 2026, Marsbahis Güvenilir MiMavibet Giriş: Mavibet Canlı Destek Ve İletişimpokerklaspokerklas girişmillibahismillibahis girişaresbetaresbet girişbetplaybetplay girişbetgarbetgar girişbetnisbetnis girişefesbetefesbet girişrestbetrestbet girişsonbahissonbahis girişelitcasinoelitcasino girişMeritking Giriş: Meritking Spor BahisleriMarsbahis Giriş: Marsbahis Para Yatırma Ve Çekme İşlemleriMavibet Giriş: Mavibet Güvenilir Mi, Mavibet Bonus Ve KampanyalarBetbigoBetbigo girişKalebetKalebet girişTeosbet girişTophillbetTophillbet girişRoyalbet girişJokerbetJokerbet girişVegabetVegabet girişMeybetMeybet girişAtlasbetAtlasbet girişMeritkingMeritking girişMarsbahisMarsbahis girişMeritking Giriş: Meritking Güvenilir Mi, Meritking Bonus Ve KampanyalarMarsbahis Giriş: Marsbahis Giriş Adresi, Marsbahis Mobilden Giriş 2026Mavibet Giriş: Mavibet Spor Bahislerimatbet girişmeritking girişmarsbahismarsbahis girişmeritkingmeritking girişmarsbahismarsbahis girişmavibetmavibet girişMeritking Giriş: Meritking Mobilden Giriş 2026Marsbahis Giriş: Marsbahis Bonus Ve KampanyalarMavibet Giriş: Mavibet Casino Ve Slot Oyunları, Mavibet Mobilden Giriş 2026Meritking Giriş: Meritking Casino Ve Slot Oyunları, Meritking Mobilden Giriş 2026Marsbahis Giriş: Marsbahis Canlı Destek Ve İletişimMavibet Giriş: Mavibet Mobilden Giriş 2026Meritking Giriş: Meritking Spor Bahisleri, Meritking Giriş AdresiMarsbahis Giriş: Marsbahis Para Yatırma Ve Çekme İşlemleriMavibet Giriş: Mavibet Güvenilir MiMeritking Giriş: Meritking Mobilden Giriş 2026, Meritking Güvenilir MiMarsbahis Giriş: Marsbahis Bonus Ve Kampanyalar, Marsbahis Mobilden Giriş 2026Mavibet Giriş: Mavibet Casino Ve Slot OyunlarıMeritking Giriş: Meritking Spor Bahisleri, Meritking Giriş AdresiMarsbahis Giriş: Marsbahis Para Yatırma Ve Çekme İşlemleriMavibet Giriş: Mavibet Güvenilir MiMeritking Giriş: Meritking Güvenilir MiMarsbahis Giriş: Marsbahis Giriş AdresiMavibet Giriş: Mavibet Spor Bahisleri, Mavibet Mobilden Giriş 2026meritkingmeritking girişmatbetmatbet girişmeritking girişholiganbet girişkavbetkavbet girişpokerklas girişromabet girişperabet girişmeritkingmeritking girişmatbetmatbet girişmavibetmavibet girişromabet girişmatbet girişgalabetmarsbahisteosbetmarsbahismeritkinggalabet girişmarsbahismarsbahis girişteosbet girişmarsbahismarsbahis girişmeritkingmeritking girişMeritking Giriş: Meritking Bonus Ve Kampanyalar, Meritking Spor BahisleriMarsbahis Giriş: Marsbahis Mobilden Giriş 2026, Marsbahis Casino Ve Slot OyunlarıMavibet Giriş: Mavibet Canlı Destek Ve İletişimBetbigoBetbigo girişKalebetKalebet girişTophillbetTophillbet girişRoyalbetRoyalbet girişJokerbetJokerbet girişVegabetVegabet girişMeybetMeybet girişAtlasbetAtlasbet girişMeritking Giriş: Meritking Güvenilir Mi, Meritking Bonus Ve KampanyalarMarsbahis Giriş: Marsbahis Giriş Adresi, Marsbahis Mobilden Giriş 2026Mavibet Giriş: Mavibet Spor Bahisleri, Mavibet Casino Ve Slot Oyunlarıromabetromabet girişnorabahisnorabahis girişenbetenbet girişamgbahisamgbahis girişTeosbetTeosbet girişRoyalbetRoyalbet girişAtlasbetAtlasbet girişpokerklaspokerklas girişmillibahismillibahis girişbetzulabetzula girişaresbetaresbet girişbahiscasinobahiscasino girişavrupabetavrupabet girişsonbahissonbahis girişalobetalobet girişbetplaybetplay girişbetciobetcio girişMeritking Giriş: Meritking Spor Bahisleri, Meritking Casino Ve Slot OyunlarıMarsbahis Giriş: Marsbahis Para Yatırma Ve Çekme İşlemleriMavibet Giriş: Mavibet Güvenilir Mi, Mavibet Bonus Ve KampanyalarSonbahisSonbahis girişElitcasinoElitcasino girişRestbetRestbet girişMeritking Giriş: Meritking Spor BahisleriMarsbahis Giriş: Marsbahis Para Yatırma Ve Çekme İşlemleriMavibet Giriş: Mavibet Güvenilir Mi, Mavibet Bonus Ve KampanyalarMeritking Giriş: Meritking Giriş Adresi, Meritking Casino Ve Slot OyunlarıMarsbahis Giriş: Marsbahis Güvenilir Mi, Marsbahis Spor BahisleriMavibet Giriş: Mavibet Para Yatırma Ve Çekme İşlemleriPashagamingPashagaming girişEnbetEnbet girişBetpayBetpay girişBetparibuBetparibu girişGalabetGalabet girişNorabahisNorabahis girişJokerbetJokerbet girişmeritkingmeritking girişholiganbetholiganbet girişpokerklaspokerklas girişromabetromabet girişperabetperabet girişromabetromabet girişmatbetmatbet girişgalabetgalabet girişteosbetteosbet girişMeritking Giriş: Meritking Para Yatırma Ve Çekme İşlemleriMarsbahis Giriş: Marsbahis Spor BahisleriMavibet Giriş: Mavibet Giriş Adresi, Mavibet Güvenilir MiMeritking Giriş: Meritking Spor BahisleriMarsbahis Giriş: Marsbahis Para Yatırma Ve Çekme İşlemleriMavibet Giriş: Mavibet Güvenilir Mi, Mavibet Bonus Ve KampanyalarMarsbahisMarsbahisMarsbahis girişMarsbahis girişHoliganbetHoliganbetHoliganbet girişHoliganbet girişMavibetMavibetMavibet girişMavibet girişKavbetKavbetKavbet girişKavbet girişMarsbahisMarsbahisMarsbahis girişMarsbahis girişMeritkingMeritkingMeritking girişMeritking girişLunabetLunabetLunabet girişLunabet girişMarsbahisMarsbahisMarsbahis girişMarsbahis girişromabetromabet girişnorabahisnorabahis girişenbetenbet girişamgbahisamgbahis girişpokerklaspokerklas girişbetzulabetzula girişaresbetaresbet girişbahiscasinobahiscasino girişavrupabetavrupabet girişsonbahissonbahis girişalobetalobet girişmeritkingmeritking girişmarsbahis girişmaxwinmaxwin girişmeritkingmeritking girişGrandpashabet girişpusulabet girişholiganbet girişdedebet girişjasminbet girişpulibet girişCratosroyalbet girişFestwin girişbiabet girişbetplay girişBetbigoBetbigo girişKalebetKalebet girişTeosbetTeosbet girişRestbetRestbet girişGalabetGalabet girişVegabetVegabet girişPashagamingPashagaming girişMeybetMeybet girişMeritking Giriş: Meritking Giriş Adresi, Meritking Casino Ve Slot OyunlarıMarsbahis Giriş: Marsbahis Güvenilir Mi, Marsbahis Spor BahisleriMavibet Giriş: Mavibet Para Yatırma Ve Çekme İşlemleriMeritking Giriş: Meritking Casino Ve Slot Oyunları, Meritking Spor BahisleriMarsbahis Giriş: Marsbahis Canlı Destek Ve İletişimMavibet Giriş: Mavibet Mobilden Giriş 2026, Mavibet Bonus Ve KampanyalarMeritking Giriş: Meritking Güvenilir Mi, Meritking Spor BahisleriMarsbahis Giriş: Marsbahis Giriş Adresi, Marsbahis Casino Ve Slot OyunlarıMavibet Giriş: Mavibet Spor Bahisleri, Mavibet Bonus Ve KampanyalarMeritking Giriş: Meritking Mobilden Giriş 2026Marsbahis Giriş: Marsbahis Bonus Ve KampanyalarMavibet Giriş: Mavibet Casino Ve Slot OyunlarıBetplayBetplay girişFestwinFestwin girişEnbetEnbet girişBetzulaBetzula girişEfesbetEfesbet girişMeritkingMeritking girişMarsbahisMarsbahis girişMeritking Giriş: Meritking Casino Ve Slot OyunlarıMarsbahis Giriş: Marsbahis Canlı Destek Ve İletişimMavibet Giriş: Mavibet Mobilden Giriş 2026Meritking Giriş: Meritking Spor BahisleriMarsbahis Giriş: Marsbahis Para Yatırma Ve Çekme İşlemleriMavibet Giriş: Mavibet Güvenilir Mi, Mavibet Mobilden Giriş 2026Meritking Giriş: Meritking Canlı Destek Ve İletişimMarsbahis Giriş: Marsbahis Casino Ve Slot Oyunları, Marsbahis Spor BahisleriMavibet Giriş: Mavibet Bonus Ve Kampanyalar, Mavibet Giriş AdresiMeritking Giriş: Meritking Bonus Ve Kampanyalar, Meritking Güvenilir MiMarsbahis Giriş: Marsbahis Mobilden Giriş 2026, Marsbahis Güvenilir MiMavibet Giriş: Mavibet Canlı Destek Ve İletişimMeritking Giriş: Meritking Canlı Destek Ve İletişimMarsbahis Giriş: Marsbahis Casino Ve Slot OyunlarıMavibet Giriş: Mavibet Bonus Ve KampanyalarMeritking Giriş: Meritking Para Yatırma Ve Çekme İşlemleriMarsbahis Giriş: Marsbahis Spor Bahisleri, Marsbahis Casino Ve Slot OyunlarıMavibet Giriş: Mavibet Giriş Adresi, Mavibet Mobilden Giriş 2026safirbetjasminbetimajbetikimislimarsbahismarsbahisMeritking Giriş: Meritking Canlı Destek Ve İletişimMarsbahis Giriş: Marsbahis Casino Ve Slot OyunlarıMavibet Giriş: Mavibet Bonus Ve Kampanyalar, Mavibet Güvenilir MiMeritking Giriş: Meritking Güvenilir Mi, Meritking Mobilden Giriş 2026Marsbahis Giriş: Marsbahis Giriş Adresi, Marsbahis Güvenilir MiMavibet Giriş: Mavibet Spor BahisleriBetbigoBetbigo girişKalebetKalebet girişTeosbetTeosbet girişRestbetRestbet girişGalabetGalabet girişVegabetVegabet girişpashagamingpashagaming girişMeybetMeybet girişAtlasbetAtlasbet girişEnbetEnbet girişMeritkingMeritking girişCeltabetCeltabet girişEditörbetEditörbet girişEnjoybetEnjoybet girişRomabetRomabet girişRoketbetRoketbet girişGalabetGalabet girişBahiscasinoBahiscasino girişCasinoroyalCasinoroyal girişBetkolikBetkolik girişNorabahisNorabahis girişBetcioBetcio girişBetcioBetcio girişBetcioBetcio girişnorabahisnorabahis girişenbetenbet girişamgbahisamgbahis girişbetzulabetzula girişaresbetaresbet girişavrupabetavrupabet girişsonbahissonbahis girişbetplaybetplay girişalobetalobet girişmarsbahismarsbahis girişholiganbetholiganbet girişpusulabetpusulabet girişpulibetpulibet girişGrandpashabetGrandpashabet girişdedebetdedebet girişCratosroyalbetCratosroyalbet girişGrandpashabetGrandpashabet girişpusulabetpusulabet girişholiganbetholiganbet girişdedebetdedebet girişjasminbetjasminbet girişpulibetpulibet girişCratosroyalbetCratosroyalbet girişFestwinFestwin girişbiabetbiabet girişbetplaybetplay girişMeritking Giriş: Meritking Bonus Ve Kampanyalar, Meritking Spor BahisleriMarsbahis Giriş: Marsbahis Mobilden Giriş 2026, Marsbahis Casino Ve Slot OyunlarıMavibet Giriş: Mavibet Canlı Destek Ve İletişimMeritking Giriş: Meritking Spor Bahisleri, Meritking Casino Ve Slot OyunlarıMarsbahis Giriş: Marsbahis Para Yatırma Ve Çekme İşlemleriMavibet Giriş: Mavibet Güvenilir Mi, Mavibet Giriş AdresiMeritking Giriş: Meritking Bonus Ve Kampanyalar, Meritking Giriş AdresiMarsbahis Giriş: Marsbahis Mobilden Giriş 2026, Marsbahis Bonus Ve KampanyalarMavibet Giriş: Mavibet Canlı Destek Ve İletişimMeritking Giriş: Meritking Para Yatırma Ve Çekme İşlemleriMarsbahis Giriş: Marsbahis Spor BahisleriMavibet Giriş: Mavibet Giriş Adresi, Mavibet Güvenilir MiMeritking Giriş: Meritking Mobilden Giriş 2026Marsbahis Giriş: Marsbahis Bonus Ve KampanyalarMavibet Giriş: Mavibet Casino Ve Slot OyunlarıMeritking Giriş: Meritking Güvenilir Mi, Meritking Bonus Ve KampanyalarMarsbahis Giriş: Marsbahis Giriş Adresi, Marsbahis Mobilden Giriş 2026Mavibet Giriş: Mavibet Spor Bahisleri
Tuesday, June 30, 2026
HomePolitics NewsThe Montréal shooter’s manifesto isn’t left or right — it’s rooted in...

The Montréal shooter’s manifesto isn’t left or right — it’s rooted in misogyny


Within hours of the recent shooting in Montréal’s Côte-des-Neiges neighbourhood, arguments about the gunman’s 104-page manifesto had already split along familiar lines.

Most Canadian outlets called it an incel manifesto. Right-wing sites fired back that the media had buried the obvious and that the document was really Marxist and anti-Zionist.

Both sides are partially correct, which is exactly the problem.

‘Salad bar’ of grievances

I have read and analyzed more than six decades of violent extremist manifestos , and the Montréal text is a tidy example of what researchers call mixed, unclear and unstable ideologies, hybrid extremism or “salad-bar” extremism.

A lone attacker builds a world view the way you build a plate at a buffet — a bit of racism here, some antisemitism there, a scoop of anti-government conspiracy; whatever fits his grievance. It doesn’t hold together as a doctrine. It holds together as a feeling.

That’s why trying to file the Montréal shooter under “left” or “right” keeps producing a mess. He borrows the language of Marxist revolution and calls for the overthrow of capitalism. He also rages against feminism, dating apps, pornography and “degeneracy,” a vocabulary of the online manosphere and part of the far right.

He attacks a “Judeo-bourgeois class” and names “influential Zionists” as targets — old-fashioned antisemitism wearing an anti-capitalist coat. Asking whether he was left-wing or right-wing is the wrong question.

A police woman walks past a segment of pavement with red pilons around it.
Montréal police work the scene of a shooting on June 23, the day after a shooting that left a police officer, the assailant and a citizen dead. The shooter apparently had incel beliefs.
THE CANADIAN PRESS/Christopher Katsarov

Misogyny at the root

Here is the part the left-versus-right debate keeps stumbling over. There is, in fact, a base layer to the killer’s manifesto, and it’s misogyny.

Everything else grows out of male sexual grievance. The author’s organizing idea is “hypergamy,” the incel belief that women want only a small minority of desirable men and that the ordinary “common” man is “sexually left behind.” He calls these men “the dispossessed.”

He then reaches for Karl Marx, casting lonely men as a “proletariat” robbed by a powerful class. The antisemitism answers who rigged the game. Take the misogyny out and the whole thing falls apart. There is no grievance left to revolt about.

A word cloud displaying the most frequent terms in the manifesto, with larger words representing higher frequencies. Prominent terms include males, male, bourgeois, hypergamy, common, people, female, state, western, and class, highlighting the document's

Word cloud of the most frequent terms in the Montréal shooter’s manifesto.
Author, Author provided (no reuse)

This is the bit my field sometimes gets wrong, and I have said so in my own work.

The salad-bar image makes the mix sound optional, as if every ingredient were equal. But misogyny is rarely just another item on the bar. It is the lettuce the whole salad sits upon. It supplies the anger and humiliation that allow racism, antisemitism and anti-government paranoia fuse into one story of betrayal.

American terrorism expert Bruce Hoffman and colleagues made this point years ago; my own data backs it up across six decades.




Read more:
I analyzed more than 100 extremist manifestos: Misogyny was the common thread


Written to recruit

There is something else worth noticing about how the manifesto was written. It was built to be read.

At one point, the author explains that he dropped the usual academic citation style so the text would be “more accessible to men” who do not read scholarly work. He asks for it to be translated into seven languages and spread in plain words anyone can read. A manifesto like this is a performance, and its job is to recruit.

In my research, I call these ideological batons that are meant to be picked up by the next person. That also explains the salad bar.

A text built to recruit lonely men has reason to toss in a little of everything, to find more to hook. The mix is aimed at reaching more men. The argument to potential followers never changes — that the lonely man’s pain is not his fault. He ended his manifesto with the words:

“I have laid out the required tactics, targets, and preparations here and elsewhere. Be resilient, be pragmatic, be implacable, and be perceptive. Remember everything that they have taken from you, and remember all of the pain that they have caused …Be unflinching, go forth, and KILL THEM ALL!”

That is the true objective of the manifesto, and the attack confirms this interpretation.

Police are investigating whether the gunman was targeting offices of Aylo, the company that owns Pornhub, across the street from his hotel in Montréal. Pornography is one of his named targets, and his hatred of it runs back to the grievance at the centre of the text.

A police officer and a member of the local Jewish community were killed in the gunfight that followed. The manifesto frames dying at the hands of police as a worthy end — a common pattern in gender-driven attacks.

People gathered outside a synagogue on a sunny day.
Family and community members attend the funeral of Michel Mizrahi in Montréal on June 24, 2026. Mizrahi, 68, was killed during the Cote-des-Neiges shooting.
THE CANADIAN PRESS/Charlotte Glorieux

More than a label

So can we call it a left-wing manifesto? The manifesto uses left-coded language. But if “far-left attack” becomes the headline, investigators and researchers are hunting for the wrong warning signs and ignoring the young men who have never read any Marx and are radicalizing in manosphere forums.

The same goes for anyone calling the manifesto right-wing. What predicts this violence has little to do with the political spectrum. Its foundation is misogyny, and we are still reluctant to treat that as a serious threat in its own right.




Read more:
Toronto van attack: Guilty verdict, but Canada still needs to tackle ideological violence


Canada has been here before. The 2018 Toronto van attack was carried out by an incel, and a 2020 Toronto massage parlour attack was “the first terrorism prosecution in Canada involving incel ideology.”

Whether this shooting is ever classified as terrorism is a separate question from what drove it, and that process is only beginning. The RCMP’s national security branch has opened an investigation into ideologically motivated violent extremism.

The legal label is one thing. The analytical one is not hard once you stop arguing about left and right. A lonely, furious young man built an ideology to justify killing, and its bedrock was a hatred of women. The Marxist language is just something he poured on top.



Source link

RELATED ARTICLES

Leave a reply

Please enter your comment!
Please enter your name here

- Advertisment -

Most Popular

Recent Comments

WordPress Center WooCommerce Product Table WooCommerce Products Compare WooCommerce Products Gallery for Elementor WordPress Plugin WooCommerce Products Layouts for Elementor WooCommerce Products Questions Answered System WooCommerce Products Request Manager Woocommerce Products Revolution Display for Elementor WordPress Plugin WooCommerce Purchase Order Gateway B2B WooCommerce Referral Scheme WordPress Plugin WooCommerce Request a Quote Plugin – Ask for Quotation