SlideShare a Scribd company logo
1 of 44
Download to read offline
Everybody look at
your right index
finger
Friction ridge analysis
Batman Ballistics
By chemically removing your
fingerprints, you become
virtually undetectable.
A. True
B. False
C. You’ve been watching too
much “Without a Trace”
History of Fingerprints
● Ancient Babylon,
China, Persia
● 1686 - Malpighi
○ notes ridges, spirals,
and loops
● 1823 - Purkinje
○ names 9 patterns
● 1958 - Hershel
○ utilized a handprint
on a contract
○ criminal database
● 1880 - Faulds
○ published in Nature
declaring fingerprints
as means of personal
identification
● Bertillon
○ first scientific method
of identification
● 1890 - Galton
○ publishes first book on
fingerprints
History of Fingerprints
Faulds sends his
paper to Darwin
Darwin sends
Faulds’ paper to
Galton
Galton is credited
with proving
Faulds’ claims
Galton trained
under Vucetich
Vucetich made the
first criminal
fingerprint
identification in 1892
Faulds’ claims:
1. No two
fingerprints are
exactly the same
2. Fingerprints do not
change over the
course of a person’
s life
Rojas Murders
Anthropometry/Bertillionage
Defined: the study of human body
measurements to be used for classification and
measurement
● in the 19th and 20th
centuries, it was used to
classify criminals
● made famous by Alphonse
Bertillon
Biometrics: use of measurements of portions of complex patterns from the
human body to build a database that can be used to “verify” the “identity” of
persons within that database
it worked until it didn’t
Will West
William West
fingerprints
Fingerprints
Latent prints:
friction ridge impressions that
are not visible to the
unaided eye; consist of a
mixture of natural
secretions
(98-99% sweat, oil)
patent prints:
impressions of friction
ridges which are visible
to the unaided eye in
media such as oil, blood,
ink, or mud
Friction Ridges
● Swellings on the fingertips begin
at 6.5 weeks
● Shape of the volar pad and
resulting ridge patterns are due
to genetics, physical influences
and stresses in the womb
● At about 10-13 weeks, ridge
patterns begin to develop. Volar
pads begin to reduce in size until
their boundaries and the
surrounding skin merge
Friction Ridges
● The ridge arrangement on
every hand and foot of
every person is different
● What makes friction ridge
patterns useful?
○ Permanence and
Uniqueness
Anatomy of a scar
Can you alter your fingerprints?
in the 1930s, John
Dillinger put acid on
his fingertips but did
not destroy his
ridges completely.
in most cases, the
act of alteration
makes the prints
easier to identify by
adding cuts/scars
to the ridge
structure.
Friction Ridges
● definitively develop on
fetus pre-birth
● persistent during life
except for permanent
scarring
● details are unique and
never repeated
● overall patterns may
vary within limits allowing
for classification
Fingerprints
Classification System
inclusion exclusionCLASS
characteristics
Fingerprints
Identification: matching points of minutiae
INDIVIDUAL
characteristics
Minutiae: features
of the friction ridge
skin patterns on
fingertips that make
the overall pattern
individual
Points of minutiae
INDIVIDUAL
characteristics
Minutiae diagram:
a and b: Bifurcations
c: Enclosure
d and e: Ending ridges
f: Island
(Reprinted from Galton (1892))
Points of minutiae
INDIVIDUAL
characteristics
It is possible to recover a
print from the sticky side of
duct tape.
A. True
B. False
C. You’ve been watching too
much NCIS
Video: Developing latent fingerprints on the adhesive sides of tape
Fingerprint Processing
1. Visual
Examination or
Search
2. Enhancement
or
Visualization
3. Photography
4. Lifting or
collection of
object 5. Laboratory
analysis or
comparison
Chemical Enhancements for
Fingerprints
Cyanoacrylate
(that’s superglue)
● prints are fumed
with cyanoacrylate
● then powdered to
visualize
Chemical Enhancements for
Fingerprints
Ninhydrin
● sprayed on latent
prints
● heated to visualize
Which provides a macroscopic
perspective?
A. Alternate Light source
(ALS)
B. Magnifying glass
Which is a class
characteristic?
A. Bifurcation
B. Whorl
Which type of print is visible
without any additional
enhancement or aid?
A. latent
B. patent
Identification
Scientific Method
Identification depends on pattern matching points
of minutia
Analysis - evaluate Level 1, 2, & 3 minutiae
Comparison - determine agreement and
discrepancies
Evaluation - cyclical procedure of evaluation
Verification - 2nd examiner
ACE-V is the fingerprint discipline’s
scientific method
Fingerprints
skin
slippage
Recovery of prints from deceased victim
Recovery of prints from deceased victim
Levels of Detail
Level 1:
general ridge flow
and pattern
configuration
Level 2:
ridge endings,
bifurcations, dots,
and combinations
Level 3:
ridge detail
including pores
NOT sufficient for
individualization, can be
used for exclusion
sufficient for individualization
Fingerprints
Automated Fingerprint Identification System
AFIS
Operates by anchoring position of
fingerprint and searching database
using two types of ridges:
•Bifurcations
•Ridge endings
Database works by querying
prints to find ones with same
number of ridges in relative
positions
Most likely matches are displayed
for comparison by a fingerprint
examiner
Which is more individualizing?
A. ridge ending
B. loop
Identical twins have the
same fingerprints.
A. True
B. False
Do identical twins have the
same DNA?
A. Yes
B. No
Old 10 print card
revised 10 print card
NCIS Abby clip

More Related Content

What's hot

Forensic ballistics
Forensic ballisticsForensic ballistics
Forensic ballisticsRahul Sinha
 
Using Ultraviolet and Infrared Imaging to Capture Fingerprints
Using Ultraviolet and Infrared Imaging to Capture Fingerprints Using Ultraviolet and Infrared Imaging to Capture Fingerprints
Using Ultraviolet and Infrared Imaging to Capture Fingerprints Darren Corbett
 
Security features of currency note
Security features of currency noteSecurity features of currency note
Security features of currency noteanand8095
 
Proof marks of weapons (Forensic Ballistic)
 Proof marks of weapons (Forensic Ballistic)  Proof marks of weapons (Forensic Ballistic)
Proof marks of weapons (Forensic Ballistic) Shabnamkhan113
 
Questioned documents Full PPT
Questioned documents Full PPTQuestioned documents Full PPT
Questioned documents Full PPTDon Caeiro
 
fingerprint classification systems Henry and NCIC
fingerprint classification systems Henry and NCICfingerprint classification systems Henry and NCIC
fingerprint classification systems Henry and NCICKUL2700
 
Handwriting and Document Examination
Handwriting and Document ExaminationHandwriting and Document Examination
Handwriting and Document ExaminationPrashant Mehta
 
Primer & Propellant
Primer & PropellantPrimer & Propellant
Primer & PropellantKetan Patil
 
Chapter 6 fingerprints power point
Chapter 6 fingerprints power pointChapter 6 fingerprints power point
Chapter 6 fingerprints power pointwatsonma12
 
conventional methods of fingerprint development
 conventional methods of fingerprint development conventional methods of fingerprint development
conventional methods of fingerprint developmentfaraharooj
 
Fingerprint science
Fingerprint scienceFingerprint science
Fingerprint scienceRahul Sinha
 
Individual_characeristics.ppt
Individual_characeristics.pptIndividual_characeristics.ppt
Individual_characeristics.pptPallaviKumari112
 
Botanical evidences
Botanical evidencesBotanical evidences
Botanical evidencestanya singh
 
Glass as physical evidence
Glass as physical evidenceGlass as physical evidence
Glass as physical evidenceShayaniGhosh3
 

What's hot (20)

Forensic ballistics
Forensic ballisticsForensic ballistics
Forensic ballistics
 
Using Ultraviolet and Infrared Imaging to Capture Fingerprints
Using Ultraviolet and Infrared Imaging to Capture Fingerprints Using Ultraviolet and Infrared Imaging to Capture Fingerprints
Using Ultraviolet and Infrared Imaging to Capture Fingerprints
 
Security features of currency note
Security features of currency noteSecurity features of currency note
Security features of currency note
 
Questioned Document.pptx
Questioned Document.pptxQuestioned Document.pptx
Questioned Document.pptx
 
Proof marks of weapons (Forensic Ballistic)
 Proof marks of weapons (Forensic Ballistic)  Proof marks of weapons (Forensic Ballistic)
Proof marks of weapons (Forensic Ballistic)
 
Rifled ammunition
Rifled ammunitionRifled ammunition
Rifled ammunition
 
Questioned documents Full PPT
Questioned documents Full PPTQuestioned documents Full PPT
Questioned documents Full PPT
 
Forensics of hair analysis
Forensics of hair analysis Forensics of hair analysis
Forensics of hair analysis
 
fingerprint classification systems Henry and NCIC
fingerprint classification systems Henry and NCICfingerprint classification systems Henry and NCIC
fingerprint classification systems Henry and NCIC
 
Handwriting and Document Examination
Handwriting and Document ExaminationHandwriting and Document Examination
Handwriting and Document Examination
 
Primer & Propellant
Primer & PropellantPrimer & Propellant
Primer & Propellant
 
Forensic qd
Forensic qdForensic qd
Forensic qd
 
History of Fingerprints
History of FingerprintsHistory of Fingerprints
History of Fingerprints
 
Chapter 6 fingerprints power point
Chapter 6 fingerprints power pointChapter 6 fingerprints power point
Chapter 6 fingerprints power point
 
conventional methods of fingerprint development
 conventional methods of fingerprint development conventional methods of fingerprint development
conventional methods of fingerprint development
 
Fingerprint science
Fingerprint scienceFingerprint science
Fingerprint science
 
Finger print
Finger printFinger print
Finger print
 
Individual_characeristics.ppt
Individual_characeristics.pptIndividual_characeristics.ppt
Individual_characeristics.ppt
 
Botanical evidences
Botanical evidencesBotanical evidences
Botanical evidences
 
Glass as physical evidence
Glass as physical evidenceGlass as physical evidence
Glass as physical evidence
 

Similar to Friction ridge analysis

Basic Fingerprints Classification And Analysis
Basic Fingerprints Classification And AnalysisBasic Fingerprints Classification And Analysis
Basic Fingerprints Classification And Analysisheremi
 
HW 11. List the main modules of a biometric system.A) Sensor M
HW 11. List the main modules of a biometric system.A) Sensor MHW 11. List the main modules of a biometric system.A) Sensor M
HW 11. List the main modules of a biometric system.A) Sensor MNarcisaBrandenburg70
 
Fingerprints
FingerprintsFingerprints
Fingerprintsmpattani
 
Fingerprinting
FingerprintingFingerprinting
FingerprintingErin Mucci
 
16 f i d e n t i f i c a t i o n f p
16 f i d e n t i f i c a t i o n f p16 f i d e n t i f i c a t i o n f p
16 f i d e n t i f i c a t i o n f pSan Raj
 
Fingerprinting
FingerprintingFingerprinting
FingerprintingErin Mucci
 
Fingerprints - Creative Science
Fingerprints - Creative ScienceFingerprints - Creative Science
Fingerprints - Creative ScienceAlexa Robert
 
Fingerprints basics for scouts
Fingerprints basics for scoutsFingerprints basics for scouts
Fingerprints basics for scoutsRuss Lesco
 
Fingerprint - Everything You Need To Know About Fingerprints
Fingerprint - Everything You Need To Know About FingerprintsFingerprint - Everything You Need To Know About Fingerprints
Fingerprint - Everything You Need To Know About FingerprintsSwaroopSonone
 
Facial recogni񚃀on with familiar people is easy, but trying to.docx
Facial recogni񚃀on with familiar people is easy, but trying to.docxFacial recogni񚃀on with familiar people is easy, but trying to.docx
Facial recogni񚃀on with familiar people is easy, but trying to.docxssuser454af01
 

Similar to Friction ridge analysis (20)

Basic Fingerprints Classification And Analysis
Basic Fingerprints Classification And AnalysisBasic Fingerprints Classification And Analysis
Basic Fingerprints Classification And Analysis
 
HW 11. List the main modules of a biometric system.A) Sensor M
HW 11. List the main modules of a biometric system.A) Sensor MHW 11. List the main modules of a biometric system.A) Sensor M
HW 11. List the main modules of a biometric system.A) Sensor M
 
stature.ppt
stature.pptstature.ppt
stature.ppt
 
Fs Ch 7
Fs Ch 7Fs Ch 7
Fs Ch 7
 
DACTYLOGRAOHY
DACTYLOGRAOHYDACTYLOGRAOHY
DACTYLOGRAOHY
 
Fingerprints
FingerprintsFingerprints
Fingerprints
 
Fingerprints
FingerprintsFingerprints
Fingerprints
 
Fingerprints
FingerprintsFingerprints
Fingerprints
 
Fingerprinting
FingerprintingFingerprinting
Fingerprinting
 
16 f i d e n t i f i c a t i o n f p
16 f i d e n t i f i c a t i o n f p16 f i d e n t i f i c a t i o n f p
16 f i d e n t i f i c a t i o n f p
 
Finger Printing.pptx
Finger Printing.pptxFinger Printing.pptx
Finger Printing.pptx
 
Brvt01
Brvt01Brvt01
Brvt01
 
Fingerprinting
FingerprintingFingerprinting
Fingerprinting
 
Fingerprints - Creative Science
Fingerprints - Creative ScienceFingerprints - Creative Science
Fingerprints - Creative Science
 
Fingerprints basics for scouts
Fingerprints basics for scoutsFingerprints basics for scouts
Fingerprints basics for scouts
 
Week 4.pptx
Week 4.pptxWeek 4.pptx
Week 4.pptx
 
Week 3.pptx
Week 3.pptxWeek 3.pptx
Week 3.pptx
 
Week 5.pptx
Week 5.pptxWeek 5.pptx
Week 5.pptx
 
Fingerprint - Everything You Need To Know About Fingerprints
Fingerprint - Everything You Need To Know About FingerprintsFingerprint - Everything You Need To Know About Fingerprints
Fingerprint - Everything You Need To Know About Fingerprints
 
Facial recogni񚃀on with familiar people is easy, but trying to.docx
Facial recogni񚃀on with familiar people is easy, but trying to.docxFacial recogni񚃀on with familiar people is easy, but trying to.docx
Facial recogni񚃀on with familiar people is easy, but trying to.docx
 

Recently uploaded

Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...M56BOOKSTORE PRODUCT/SERVICE
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docxPoojaSen20
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppCeline George
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 

Recently uploaded (20)

Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
KSHARA STURA .pptx---KSHARA KARMA THERAPY (CAUSTIC THERAPY)————IMP.OF KSHARA ...
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
MENTAL STATUS EXAMINATION format.docx
MENTAL     STATUS EXAMINATION format.docxMENTAL     STATUS EXAMINATION format.docx
MENTAL STATUS EXAMINATION format.docx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
URLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website AppURLs and Routing in the Odoo 17 Website App
URLs and Routing in the Odoo 17 Website App
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 

Friction ridge analysis