Forensic, General & Medical
Expert Witnesses

Research Expert Witnesses

Research Experts Testimony and Legal Consultants




To ensure the best search results please use quotation marks around
multiple keywords such as "cell phone"; "police procedures"; etc.

Expert Aviation Consulting, LLC

Expert Aviation Consulting, LLC
Indiana - Serving: U.S. and International

Phone (877) 450-8774
Website expertaviationconsulting.com

Aviation Consulting and Expert Witness Services

Expert Aviation Consulting LLC provides the services of experts with years of experience in most areas of aviation. Our team includes currently working professionals and recently retired professionals that are up-to-date on the latest procedures and regulations. Our team thrives on excellence. Expert Aviation...

Dr. Anthony Hayter, Statistics Expert Witness, Data Analysis, Fulbright Scholar.

Dr. Anthony Hayter, Statistics Expert Witness, Data Analysis, Fulbright Scholar.
California - Serving: Nationwide Statistics Expert Witness. I have worked as a statistician ...

Phone (323) 744-7676
Website HayterStatistics.com

Nationwide Statistician Expert Witness, Statistical Consultant, Data Analysis.

Dr. Hayter is a statistician with degrees from Cambridge University and Cornell University, and he is a Fulbright Scholar.
University professor with clear communication and teaching skills.
Immediate response for tight deadlines.
Testimonials:
“Dr. Hayter remained unflappable under cross examination by...

GEO Associates

GEO Associates
Texas - Serving: All States

Phone (936) 257-1633
Website www.geoassociates.net/

Forensic Geosciences Litigation Support

GEO Associates provides litigation support services and expert witness testimony for civil and criminal investigations and insurance industry cases (both plaintiff and defendant) that involve Groundwater Pollution and Data Analysis, Forensic Geology and Geophysics, Hydrology Modeling, and Forensic Meteorology...

MET Associates

MET Associates
Texas - Serving: All States

Phone (936) 257-1633
Website www.metassociates.net

Forensic Meteorology & Air Dispersion Modeling Expert Witness & Litigation Support Services

MET Associates provides litigation support services and expert witness testimony for civil and criminal investigations and insurance industry cases that involve Air Quality Modeling, Forensic Meteorology and Weather Event Re-Construction. MET's Air Modeling expertise, combined with their advanced knowledge of...

J. B. Giacoma Consulting, LLC

J. B. Giacoma Consulting, LLC
California - Serving: All States - will travel; Primary Areas of Service include: ...

Phone (925) 681-3342
Website johngiacoma.com

Plumbing, HVAC, Construction, Piping Systems, Asbestos Expert Witness

J. B. Giacoma Consulting, LLC provides consulting and evaluation services for Plumbing/Mechanical related projects. Work with attorneys and other clients to resolve case issues. Construction defects - Personal liability claims. Construction claims - Cost estimating (Plaintiff or defense).

Setec Investigations

Setec Investigations
California - Serving: All States

Phone (800) 748-5440
Website www.setecinvestigations.com

Computer Forensics and Electronic Discovery Expert Witness

Setec Investigations offers unparalleled expertise in computer forensics and electronic discovery, providing highly personalized, case-specific forensic analysis and litigation support services to assist in the investigation, handling and prosecution of computer-related crimes or misuse.

Entropy Management Solutions (EMS)

Entropy Management Solutions (EMS)
California - Serving: All States

Phone (760) 740-9719
Website entropymgmt.com

Broadband & Multimedia Strategy & Technology Expert Witness

Entropy Management Solutions specializes in cable, satellite, broadcast & Internet communications systems & associated content distribution technologies. Thirty years experience, including twenty years in leadership & executive positions (engineering, operations, sales & marketing). Successful track records in...

Applied Research & Forensic Services (ARFS)

Applied Research & Forensic Services (ARFS)
California - Serving: All States

Phone (800) 738-7096
Website www.documentsciencesexpert.com

Forensic Document Examiner, Handwriting Expert Witness/ Forensic Certified Voice Stress Analyst

Applied Research & Forensic Services provides forensic analyses of business & medical charts/records involving handwriting/signature analyses, page substitution/alterations/ink & documents dating & chronology to establish genuineness or lack thereof. Criminal defense & civil litigation/fraud/forgery. F.B.I. & U. S. S....

Riley Welch LaPorte & Associates Forensic Laboratories

Riley Welch LaPorte & Associates Forensic Laboratories
Michigan - Serving: All States & worldwide

Phone (517) 394-1512
Website www.rileywelch.com

Forensic Documents/Ink Dating/Latent Prints/Firearms & Toolmarks/Biology & DNA Expert Witness

Riley Welch LaPorte Forensic Laboratories is an internationally recognized forensic laboratory employing a Forensic Chemist with a Masters Degree in Forensic Science, four forensic document examiners, one fingerprint specialist, one forensic firearms & tool marks examiner, one forensic biologist & DNA examiner, and in...

Giacomo Vacca, Ph.D. - Kinetic River Corp.

Giacomo Vacca, Ph.D. - Kinetic River Corp.
California - Serving: All States

Phone (650) 269-0726
Website www.KineticRiver.com

Biomedical and Optical Instrumentation Expert Witness

Dr. Vacca is President of Kinetic River Corp., a Silicon Valley biomedical instrumentation company focused on cell analysis and in vitro diagnostics. As a consultant, Dr. Vacca specializes in flow cytometry, hematology analysis, instrumentation design, and optics. As expert witness, he has produced a number of reports...

Leon A. Kappelman, Ph.D.

Leon A. Kappelman, Ph.D.
Texas - Serving: All States and jurisdictions.

Phone (940) 367-0405
Website https://www.leonkappelman.com/

Software Project Failure and Intellectual Property Expert Witness

Research scientist. educator and consultant, Dr. Kappelman has served as an expert witness in federal, state and local courts on failed software development and/or implementation projects and high-tech intellectual property disputes concerning patents, copyrights and trade secrets.

Bruce Abramson, JD, PhD

Bruce Abramson, JD, PhD
New York - Serving: All States

Phone (646) 688-4157
Website www.bdabramson.com

IP Damages, Patent, Copyright, Trade Secret, CS, Software, Internet Policy & Practice Expert Witness

Bruce Abramson, JD, PhD provides consulting, valuation and expert witness testimony in technology matters such as patent damages, licensing, industry custom and practice, tech policy, business methods, contracting, antitrust, and intellectual property (patent, copyright, trade secrets, and trademark) infringement and...

WSR Consulting Group, LLC

WSR Consulting Group, LLC
California - Serving: All States, North America, Europe, Asia, Middle East.

Phone (818) 986-8842
Website www.wsrcg.com

Computer Projects and Software Failure Consultants & Expert Witnesses

WSR Consulting Group, LLC is a consulting/expert witness firm specializing in software failure expert witness work, computer/software project turnaround & failure, SDLC methodologies, e-business failure, ERP systems failure, high-tech IP matters. We provide independent expert research, discovery, analysis and...

John D. Lloyd, PhD, CPE

John D. Lloyd, PhD, CPE
Florida - Serving: All states

Phone (813) 624-8986
Website https://drbiomechanics.com/

Board Certified Expert Biomechanics, Human Factors, Auto Motorcycle Accident Reconstruction, Helmets

Dr. John Lloyd holds a PhD in Human Factors (Ergonomics), with specialization in Injury Biomechanics. He has served as a Board Certified expert in biomechanics, human factors and accident reconstruction for more than 25 years. Dr. Lloyd is also an Assistant Professor at University of South Florida, College of...

Brian H. Kleiner, PhD, MBA

Brian H. Kleiner, PhD, MBA
California

Phone (714) 879-9705

Employment/Human Resources Management Expert Witness

Brian H. Kleiner is a Professor of Human Resource Management at a prestigious California University. He has trained thousands of employees and given trial testimony in more than 60 cases for plaintiffs and defendants. Former human resource manager for Ford Motor Company. Over 100 business and government consulting...

FEND Securities Expert Witness

FEND Securities Expert Witness
California - Serving: All States

Phone (310) 641-0377
Website www.fend.com

Securities Expert Witness in Arbitration and Litigation and FINRA Arbitrator

FEND Securities Expert Witness is a consultant in litigation and arbitration, nationally (22 states), involving securities, insurance and annuities. 356 arbitrations (700 retentions) since 1969, before NASD, FINRA, JAMS, AAA, NYSE, PSE & 100+ mediations. Mr. Dinehart, RFC, is a FINRA Arbitrator and has qualified &...

Don Coker

Don Coker
Georgia - Serving: All States

Phone (770) 852-2286
Website www.hg.org/expert-witness-42801

Banking Consultant & Banking Industry Standard Procedures, et al., Expert Witness

Don Coker, based in the metro Atlanta, Georgia area, offers nationwide bank consulting and expert witness services for all banking and finance areas including lending, deposit, wire transfer, and operations issues, trust, estate and probate issues, mortgage banking including subprime loans, economic damages, industry...

Ceramic Tile and Stone Consultants, Inc.

Ceramic Tile and Stone Consultants, Inc.
California - Serving: All States, Canada and Internationally

Phone (866) 669-1550
Website https://ctasc.com

Ceramic Tile & Stone Forensic Expert Witness

Ceramic Tile and Stone Consultants (CTaSC) is a full-service company, providing forensic investigations and remediation, expert witness, testing, reporting, installation specifications, quality control, training, market research, business planning, and more.
CTaSC has inspectors in or near most major cities in USA...

T. R. Michaels Claim Consulting, LLC

T. R. Michaels Claim Consulting, LLC
Virginia - Serving: All States

Phone (860) 656-6430
Website www.trmichaelscc.com

Insurance Claim Handling Expert Witness & Litigation Support

Tommy Michaels of T. R. Michaels Claim Consulting, LLC has over 40 years in property and casualty insurance claims handling and claims administration, with over 30 depositions given in Federal and State court and testimony at trial, insurance policy reconstruction of old policies going back to 1940's, complex claim...

Steve C. Burgess

Steve C. Burgess
California - Serving: All States

Phone (800) 731-8122
Website burgesslifeins.com

Life Insurance & Disability Insurance Expert Witness

Steve Burgess specializes in standard of care, claims, underwriting, agent practices, industry standards, suitability, and complex transactions. He also handles life insurance, disability insurance, annuity and securities matters. Mr. Burgess has held management and supervisory positions over 80 active agents. Working...

Argos Engineering

Argos Engineering
California - Serving: All States

Phone (949) 363-8205
Website www.argos-engineering.com

Fastener and Latch Mechanisms Forensic, Expert Witness and Litigation Support

Argos Engineering was established to provide litigation consulting and structural engineering services. With more than 35 years of aerospace and industrial engineering experience, our company is uniquely positioned to provide failure analysis, accident investigation and reconstruction, numerical modeling, and product...

W. Ross Stone, PhD, LFIEEE, FURSI, FCIE

W. Ross Stone, PhD, LFIEEE, FURSI, FCIE
California - Serving: All States, North America, Europe, Asia.

Phone (619) 222-1915

Antenna, Wireless, Cellular, Telecommunication, RF Expert Witness

Dr. Stone has 45+ years experience and is an internationally known expert in antennas, propagation, cellular and wireless communications (GSM, UMTS, CMDA, WCDMA, LTE, 3GPP2, 4G, WiMAX, Wi-Fi, 802.11, UWB), cell phones, handsets, base station, mobile, RF, HF, VHF, UHF, microwave, and millimeter-wave technologies. He is...

John Strawn, Ph.D.

John Strawn, Ph.D.
California - Serving: All States

Phone (415) 927-8856
Website www.s-systems-inc.com

Expert Witness, Patent, Copyright, Source Code, ITC, IPR

Litigation, patent, copyright, trade secret, IPR, ITC. 17 Depositions, 3 times at trial. Plaintiff, defendant. Validity, infringement. Software, source code, signal processing, compression, cell phone (Android, iPhone), media streaming, audio, video. Stanford Ph.D.

Fulcrum Inquiry

Fulcrum Inquiry
California - Serving: All States

Phone (213) 787-4100
Website www.fulcrum.com

Damages, Appraisal, Accounting & Economics Expert Witnesses

Fulcrum Inquiry is a business and financial consulting firm. We have expertise in accounting, appraisal, economics, and finance. Our more experienced professionals regularly provide expert testimony, and have achieved outstanding results in this area.
Our careful economic analysis and industry research, presented...

Abed Awad, Esq.

Abed Awad, Esq.
New Jersey - Serving: All States

Phone (201) 462-9500
Website https://abedawad.com

Sharia Islamic Law Expert Witness

Abed Awad is a NY/NJ practicing attorney & adjunct law professor; he provides expert witness opinions and testimony explaining Islamic law, laws of Muslim countries, and Muslim culture to clients, attorneys and courts. He is fluent in Arabic.

Berg Software Design

Berg Software Design
California - Serving: All States

Phone (408) 741-5010
Website www.bswd.com

Software, Hardware, Storage Devices and Interfaces Expert Witness

Berg Software Design, founded by Brian A. Berg, is a computer consultancy. Brian has had over 50 engagements involving patents, trade secrets, copyrights, source code and class actions. He is experienced with consumer electronics including storage devices and interfaces, particularly Flash Memory, Disk, Tape, CD,...

Habitat Engineering & Forensics, Inc.

Habitat Engineering & Forensics, Inc.
California - Serving: All States & International

Phone (510) 891-0300
Website habitatengineering.com

Civil/Structural Engineering, Construction Defects/Accidents, Failure Analysis Expert Witness

Habitat Engineering & Forensics (HE&F) provides consulting and expert witness services including peer reviews, investigation of construction defects/accidents/disputes, condition and performance assessment, evaluation of damage, causation, engineering errors & omissions, failure analysis, repair/remediation design and...

Consolidated Consultants Co.

Consolidated Consultants Co.
California - Serving: All States, International

Phone (800) 683-9847
Website www.freereferral.com

Free Expert Witness & Medical Expert Witness Referrals Nationwide

Consolidated Consultants, or CCc as it is widely known, is a national referral service for both the expert witness and medical expert fields. We have thousands of expert witnesses, as well as medical experts, in our directory. We are focused on providing complimentary first-rate referrals of expert witnesses and...

Expert Reconstruction Company LLC

Expert Reconstruction Company LLC
California - Serving: Throughout California and the United States

Phone (888) 687-1334
Website www.expertreconstruction.com

Traffic Accident Reconstruction Expert Witness and Litigation Support

Expert Reconstruction Company LLC takes great pride in providing high quality traffic accident investigation and reconstruction services to the litigation community. We offer extensive experience with all types of traffic collisions including: automobiles, trucks, tractor-trailers, buses, trains, motorcycles,...

Gossman Forensics

Gossman Forensics
Iowa - Serving: All States

Phone (563) 652-2822
Website www.gossmanforensics.com

Environmental and Chemical Forensics Expert Witness

Gossman Forensics is an international environmental consulting company. Our experience spans over 20 years of industrial, regulatory and environmental activities. The focal point of Gossman Forensics service is a rapid response to client needs with accurate, competent professionalism.

Leslie N. Wilder, PE, CPE, CFE

Leslie N. Wilder, PE, CPE, CFE
Connecticut - Serving: All States

Phone (203) 255-8880

Mechanical & Electrical Engineer and Human Factors/Ergonomics - Expert Witness

Leslie Wilder, President of Sabon Industries, Inc., provides expert witness services and consultation services in product design and manufacturing, failure analysis, products liability, safety, and slips, trips and falls.

Stuart Rachlin

Stuart Rachlin
Florida - Serving: Florida, including Tampa, St. Petersburg, Orlando, Miami, Boca ...

Phone (813) 282-9262
Website us.milliman.com/

Health Actuary Litigation Support and Expert Witness

Milliman's Tampa office provides health insurance, health care and employee benefit consulting to law firms, insurance companies, hospitals, HMO’s, Blue Cross/Blue Shield plans, employers and government agencies. Our staff is experienced with medical, dental, long-term care, Medicare supplement and critical illness....

1Source Safety and Health, Inc.

1Source Safety and Health, Inc.
Pennsylvania - Serving: All States

Phone (610) 524-5525
Website www.1ssh.com

Safety, Health, Mold, Ergonomic, Indoor Air Quality Consultants & Expert Witnesses

1Source Safety and Health, Inc. is focused on helping clients with emergency and non-emergency safety and health issues as related to buildings and occupants. Our company has a diverse staff of professionals certified in industrial hygiene, safety, ergonomics, and audits. Our expertise in consulting and litigation...

George Edwards, Ph.D. - Quandary Peak Research

George Edwards, Ph.D. - Quandary Peak Research
California - Serving: All States

Phone (323) 545-3933
Website https://quandarypeak.com/software-experts/george-edwards

Computer and Software Expert Witness

George Edwards, PhD, is an expert in computer software, cell phones, mobile apps, Internet and web technologies, digital cameras and multimedia, and embedded and medical software, among other areas.
Dr. Edwards has served as a software expert in more than thirty cases, including over twenty-five patent infringement...

JM Miller Engineering, Inc.

JM Miller Engineering, Inc.
Michigan - Serving: Miller Engineering serves clients nationally with offices located ...

Phone (734) 662-6822
Website www.millerengineering.com

Engineering Expert Witness & Consulting

Dr. Miller is an Emeritus Professor at the University of Michigan College of Engineering and a registered professional engineer and consultant with more than 30 years of experience as an engineering expert witness. He specializes in warnings, labeling and instruction manuals, consumer product design, process safety,...

M.B. Pasternack & Associates, Inc.

M.B. Pasternack & Associates, Inc.
Florida - Serving: All States

Phone (941) 927-3513
Website mbpasternack.com

Chemical Industry Consultant and Expert Witness

M.B. Pasternack & Associates, Inc, provides expert witness services for paints, coatings, chemicals, accidents, personal injury, failure analysis, polymers, plastics, product defects, adhesives, EPA, hazardous materials, laboratory testing, MSDS, OSHA, patents, safety, and solvents.

James Partridge Consulting, LLC

James Partridge Consulting, LLC
Michigan - Serving: All States

Phone (248) 645-1465
Website www.jpconsulting-llc.com/

Forensic, HVAC, Plumbing, Fire Protection & Mold Engineers - Expert Witness Services

James Partridge Consulting (JPC) provides construction investigation, forensic services, consulting and expert witness services to the legal, insurance and business communities for construction, design and installation defect disputes for all building types. We provide an objective evaluation of the evidence and...

Loeffler Engineering Group

Loeffler Engineering Group
Texas - Serving: All States

Phone (512) 267-8700
Website www.loefflerengineering.com

Conveyor System Engineering & Materials Handling Expert Witness

Loeffler Engineering Group (LEG) covers all the engineering disciplines, including Belt Conveyors, Machine Design, Marine, Civil, Structural, Geotechnical, Mining and Electrical. Our experience has served most industries that utilize belt conveyors. Some of these industries include: power, co-generation, mining,...

Gary Clay Horse Appraiser and Expert Witness

Gary Clay Horse Appraiser and Expert Witness
Arizona - Serving: All States

Phone (602) 571-1698
Website www.garyaclay.com

Horse Appraisal, Expert Witness & Litigation Support

Gary Clay is a leader in the horse industry with over 40 years experience as a trainer, judge, appraiser and expert witness. He provides many litigation services. He is an internationally recognized horse/equestrian expert, technical advisor, legal consultant, equine appraiser and safety expert.
Gary carries the...

Chuck Dutill, P.E., D.F.E.

Chuck Dutill, P.E., D.F.E.
Pennsylvania - Serving: Nationwide - Heritage Technical Services, Inc. offers consulting ...

Phone (610) 701-5650
Website www.heritageservices.com

Hydrology, Environmental Engineering, and Civil Engineering Expert Witness and Consultant

For 40 years Mr. Dutill has been performing hydrology and environmental engineering nationwide. He has focused on wastewater, stormwater, flooding, sewers, septic systems, groundwater, drainage, runoff, hydrology, hydraulics, backups, drinking water, and air quality. He addresses these and other related issues as an...

Stewart C. Burkhammer - Burkhammer Consulting Services

Stewart C. Burkhammer - Burkhammer Consulting Services
Florida - Serving: All 50 States and International

Phone (240) 285-8222
Website www.burkhammerconsultingservices.com

Construction Safety & OSHA Compliance Expert Witness

Burkhammer Consulting Services brings 40+ years of construction expertise for a bold, comprehensive approach to safety consulting, OSHA compliance, and expert witness services in construction accident cases. Burkhammer and associates are recognized leaders in construction safety who bring hands-on construction...

Michael Levine

Michael Levine
New York - Serving: All States

Phone (845) 687-9642
Website www.policetrialexpert.com

Police Procedures Trial Consultant & Expert Witness

Michael Levine, consultant, nationally recognized as one of America's leading law enforcement procedural experts, with offices in Stone Ridge, NY and New York City, His peer review articles and essays are now among the top .01% of global downloads by researchers and police agencies via Academia.edu. He offers full...

Consumer Brand Identity/ Packaging Infringement Expert

Consumer Brand Identity/ Packaging Infringement Expert
New York - Serving: All States and Puerto Rico

Phone (917) 860-0319
Website www.RobWallaceExpert.com

Trademark Infringement, Copyright, Likelihood of Consumer Confusion, Package Design, Advertising

As an expert witness on trademark, copyright, brand/corporate identity, packaging, product design, advertising, and all other branding issues, Rob Wallace can be of unique value. Unlike an academic expert, Rob has 30+ years of branding industry expertise.
For the past +30 years, Rob ran one of the nation's most...

Materials Engineering Services, LLC

Materials Engineering Services, LLC
Texas - Serving: All States

Phone (469) 777-6684
Website metallurgyexperts.com

Metallurgical Engineering & Failure Analysis Expert Witness

Materials Engineering Services provides metallurgical failure analysis expert witness, corrosion analysis, materials selection, engineering design services, engineering solutions, expert consulting, and engineering education assessment,. Knowledge based understanding of fracture mechanisms in various materials in...

BrandMarketing Services, Ltd. - Dr. Larry Chiagouris (Services Nationwide)

BrandMarketing Services, Ltd. - Dr. Larry Chiagouris (Services Nationwide)
Florida - Serving: All States

Phone (212) 988-2882
Website www.brandmarketingltd.com

Marketing & Advertising Expert Witness: Services Nationwide

Dr. Larry Chiagouris has served as an expert witness on marketing and advertising issues at the federal/state court levels and arbitration venues. A rare combination of an expert who has both substantial experience as a Fortune 500 senior executive and an accomplished academician. Called a “branding guru” and...

Christopher K. Wilson

Christopher K. Wilson
California

Phone (650) 867-2621
Website www.cwcons.com

Automotive Assistance & Automation Systems Expert Witness

I have over 25 years' experience designing vehicle safety technology, driver assistance systems and vehicle automation systems. I have been an expert witness for the last 6 years, submitting over 20 expert reports and 3 depositions. My technical expertise is in the development of vehicle systems, including maps,...

SafeMachines, PLLC - Dr. Richard Hooper

SafeMachines, PLLC - Dr. Richard Hooper
Texas - Serving: All States

Phone (512) 699-6487
Website www.rhooper.com

Automation, Robotics & Computer-Controlled Machines Expert Witness

SafeMachines, PLLC, founded by Dr. Richard Hooper who has earned advanced degrees and accumulated over thirty years of engineering experience mastering the computer-controlled machines that form the heart of modern factory automation. He will provide you true expert analysis of the complex electrical, mechanical and...

Michael J. Fagel, PhD., CEM - Aurora Safety

Michael J. Fagel, PhD., CEM - Aurora Safety
Illinois - Serving: All States

Phone (630) 907-2020
Website www.aurorasafety.com

Risk Analysis in Safety, Security and Threats Expert Witness

Aurora Safety was founded by Dr. Michael J. Fagel. He has over 30 years of broad based experience in a variety of fields relating to emergency management and business continuity with allied staff to assist in projects. Safety, Risk, Fire, EMS are all represented disciplines. Aurora Safety Services has the ability to...

Bryan Hauger Consulting, Inc.

Bryan Hauger Consulting, Inc.
Colorado - Serving: All States

Phone (303) 747-6533
Website www.bryanhaugerconsulting.com

Plastic Piping Expert Witness

Bryan Hauger Consulting, Inc. was formed to provide my insights to plastic material manufacturers, convertors and asset owners. My background includes more than 20 years of experience including catalyst research in support of polyethylene manufacturing, additive stabilization of polymers, interaction of chemicals with...

Electronics Consultants

Electronics Consultants
Minnesota - Serving: All States

Phone (651) 297-8674
Website www.electronicsconsultants.com

Electronics, Controls, Computer Technology and Software Expert Witness

Electronics Consultants is owned by Dr. Val DiEuliis, an electrical engineer with more than 45 years of experience designing electronic controls, hardware, and microprocessor firmware and software. Dr. DiEuliis provides litigation support to attorneys and their clients involved in patent litigation. He consults on...





List your company   New Members  Current Members





Find an Expert Witness


Find an Expert Witness