Company Directory

M.E.N.T.O.R. Network

Located in Los Angeles, CA

M.E.N.T.O.R. Network filed as a Articles of Incorporation in the State of California and is no longer active. This corporate entity was filed approximately thirty-four years ago on Tuesday, October 27, 1992 as recorded in documents filed with California Secretary of State.

People: Jaron Hamlett

Mentor Network, Inc

Located in Miami, FL

Mentor Network, Inc filed as a Domestic for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed approximately sixteen years ago on Wednesday, November 24, 2010 according to public records filed with Florida Department of State.

People: Rene Hernandez

Mentor Networks (US), Inc.

Mentor Networks (US), Inc. filed as a Foreign For-Profit Corporation in the State of Texas and is no longer active. This corporate entity was filed approximately twenty-nine years ago on Friday, February 21, 1997 according to public records filed with Texas Secretary of State.


Mentor Networks, Inc.

Located in Edmonds, WA

Mentor Networks, Inc. filed as a Domestic Corporation in the State of Nevada and is no longer active. This corporate entity was filed approximately twenty-two years ago on Friday, January 30, 2004 according to public records filed with Nevada Secretary of State.

People: Thomas Mansfield
Past: Colleen Mansfield

Mentor Nexus

Located in Los Angeles, CA

Mentor Nexus filed as a Articles of Incorporation in the State of California and is no longer active. This corporate entity was filed approximately twenty-seven years ago on Friday, June 4, 1999 as recorded in documents filed with California Secretary of State.


Mentor Nursing Software Inc.

Located in Fort Tilden, NY

Mentor Nursing Software Inc. filed as a Domestic Business Corporation in the State of New York and is no longer active. This corporate entity was filed roughly forty-two years ago on Thursday, November 8, 1984 according to public records filed with New York Department of State.


Mentor Nyc LLC

Located in New York, NY

Mentor Nyc LLC filed as a Foreign Limited Liability Company in the State of New York on Monday, October 19, 2015 and is approximately eleven years old, as recorded in documents filed with New York Department of State.


Mentor of Pasco, Inc.

Located in New Port Richey, FL

Mentor of Pasco, Inc. filed as a Domestic for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed roughly thirty-nine years ago on Thursday, December 17, 1987 as recorded in documents filed with Florida Department of State.

People: William Thompson

Mentor On The Go, LLC

Located in San Diego, CA

Mentor On The Go, LLC filed as a Domestic in the State of California and is no longer active. This corporate entity was filed roughly eleven years ago on Friday, January 30, 2015 according to public records filed with California Secretary of State.

People: Patrik Schmidle

Mentor One Insurance Solutions, Inc.

Located in Sacramento, CA

Mentor One Insurance Solutions, Inc. filed as a Articles of Incorporation in the State of California and is no longer active. This corporate entity was filed roughly twelve years ago on Wednesday, March 12, 2014 as recorded in documents filed with California Secretary of State.

People: John Crump

Mentor One Insurance Solutions, LLC

Located in Rocklin, CA

Mentor One Insurance Solutions, LLC filed as a Domestic in the State of California and is no longer active. This corporate entity was filed roughly thirteen years ago on Thursday, January 24, 2013 according to public records filed with California Secretary of State.

People: John Crump

Mentor Orc, Inc.

Located in Santa Barbara, CA

Mentor Orc, Inc. filed as a Statement & Designation By Foreign Corporation in the State of California and is no longer active. This corporate entity was filed approximately thirty-one years ago on Monday, July 3, 1995 as recorded in documents filed with California Secretary of State.

People: William Freeman

Mentor Our Youth for Tomorrow, Inc.

Located in Palmdale, CA

Mentor Our Youth for Tomorrow, Inc. filed as a Articles of Incorporation in the State of California and is no longer active. This corporate entity was filed approximately nineteen years ago on Friday, August 10, 2007 as recorded in documents filed with California Secretary of State.

People: Deveron Massie

Mentor Outreach Ministries, Inc.

Located in Fort Lauderdale, FL

Mentor Outreach Ministries, Inc. filed as a Domestic Non Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed roughly twenty-two years ago on Friday, February 20, 2004 as recorded in documents filed with Florida Department of State.

People: Roger Bryant

Mentor Overseas Inc.

Located in Austin, TX

Mentor Overseas Inc. filed as a Domestic For-Profit Corporation in the State of Texas and is no longer active. This corporate entity was filed roughly ten years ago on Wednesday, July 13, 2016 according to public records filed with Texas Secretary of State.

People: Aurora Alva

Mentor Pacific

Located in San Diego, CA

Mentor Pacific filed as a Domestic in the State of California and is no longer active. This corporate entity was filed approximately forty-one years ago on Friday, June 7, 1985 according to public records filed with California Secretary of State.

People: Leo Keukens

Mentor Palms, Inc.

Located in Pasadena, CA

Mentor Palms, Inc. filed as a Articles of Incorporation in the State of California on Tuesday, April 3, 1984 and is approximately forty-two years old, as recorded in documents filed with California Secretary of State.

People: Gary Yagi
Past: Sandy Kremenic, Sandy Jang

Mentor Panhandle Partners, L.P.

Located in San Marino, CA

Mentor Panhandle Partners, L.P. filed as a Domestic in the State of California on Tuesday, January 10, 1989 and is approximately thirty-seven years old, according to public records filed with California Secretary of State.


Mentor Park, Inc.

Located in Atherton, CA

Mentor Park, Inc. filed as a Articles of Incorporation in the State of California and is no longer active. This corporate entity was filed roughly twenty-six years ago on Wednesday, December 27, 2000 as recorded in documents filed with California Secretary of State.

People: Claudio Chiuchiarelli

Mentor Partner I, LLC

Located in Ramona, CA

Mentor Partner I, LLC filed as a Domestic in the State of California and is no longer active. This corporate entity was filed roughly nine years ago on Tuesday, September 19, 2017 as recorded in documents filed with California Secretary of State.

People: Chet Billingsley

Mentor Partner I, LLC

Located in Plano, TX

Mentor Partner I, LLC filed as a Domestic Limited Liability Company (LLC) in the State of Texas on Friday, September 18, 2020 and is roughly six years old, according to public records filed with Texas Secretary of State.

People: Chester Billingsley

Mentor Partner II, LLC

Located in Ramona, CA

Mentor Partner II, LLC filed as a Domestic in the State of California and is no longer active. This corporate entity was filed about eight years ago on Thursday, February 1, 2018 according to public records filed with California Secretary of State.

People: Chet Billingsley

Mentor Partner II, LLC

Located in Plano, TX

Mentor Partner II, LLC filed as a Domestic Limited Liability Company (LLC) in the State of Texas on Friday, September 18, 2020 and is approximately six years old, as recorded in documents filed with Texas Secretary of State.

People: Chester Billingsley

Mentor Partner III, LLC

Located in Ramona, CA

Mentor Partner III, LLC filed as a Domestic in the State of California and is no longer active. This corporate entity was filed roughly eight years ago on Tuesday, February 20, 2018 according to public records filed with California Secretary of State.

People: Chet Billingsley

Mentor Partner IV, LLC

Located in Ramona, CA

Mentor Partner IV, LLC filed as a Domestic in the State of California and is no longer active. This corporate entity was filed approximately eight years ago on Wednesday, February 28, 2018 according to public records filed with California Secretary of State.

People: Chet Billingsley

Mentor Partners LLC

Located in Newport Beach, CA

Mentor Partners LLC filed as a Domestic in the State of California and is no longer active. This corporate entity was filed approximately twenty-five years ago on Wednesday, January 3, 2001 according to public records filed with California Secretary of State.


Mentor Path Horizon LLC

Located in Saint Petersburg, FL

Mentor Path Horizon LLC filed as a Florida Limited Liability in the State of Florida on Monday, March 25, 2024 and is approximately two years old, as recorded in documents filed with Florida Department of State.


Mentor Personal Training LLC

Located in Miami Shores, FL

Mentor Personal Training LLC filed as a Florida Limited Liability in the State of Florida and is no longer active. This corporate entity was filed roughly eight years ago on Tuesday, May 1, 2018 according to public records filed with Florida Department of State.

People: Alexandra Lund

Mentor Pillar, Lp

Located in Las Vegas, NV

Mentor Pillar, Lp filed as a Domestic Limited Partnership in the State of Nevada and is no longer active. This corporate entity was filed about nineteen years ago on Monday, August 20, 2007 as recorded in documents filed with Nevada Secretary of State.


Mentor Planning & Consulting, Inc.

Located in Franklin, MA

Mentor Planning & Consulting, Inc. filed as a Statement & Designation By Foreign Corporation in the State of California and is no longer active. This corporate entity was filed approximately sixteen years ago on Friday, June 11, 2010 according to public records filed with California Secretary of State.

People: Mindy Cimmino, Jerry Cimmino
Past: Brian Kaczor, Bob Paisley, Margaret Anger

Mentor Polymer Technologies Company

Located in Irving, TX

Mentor Polymer Technologies Company filed as a Domestic For-Profit Corporation in the State of Texas and is no longer active. This corporate entity was filed roughly thirty-six years ago on Thursday, January 11, 1990 according to public records filed with Texas Secretary of State.

People: Malcolm Boddy, Anthony Gette, Andrew Tymkiw

Mentor Practice Management, LLC

Located in New York, NY

Mentor Practice Management, LLC filed as a Domestic Limited Liability Company in the State of New York on Monday, September 23, 1996 and is about thirty years old, as recorded in documents filed with New York Department of State.


Mentor Premium Acceptance Corp.

Located in Anaheim, CA

Mentor Premium Acceptance Corp. filed as a Articles of Incorporation in the State of California and is no longer active. This corporate entity was filed about thirty-six years ago on Monday, April 2, 1990 according to public records filed with California Secretary of State.

People: Yvonne Eberhard

Mentor Press, Inc.

Located in San Carlos, CA

Mentor Press, Inc. filed as a Articles of Incorporation in the State of California and is no longer active. This corporate entity was filed roughly forty years ago on Tuesday, September 16, 1986 as recorded in documents filed with California Secretary of State.

People: Roger Pitet

Mentor Productions, Inc.

Located in Pembroke Pines, FL

Mentor Productions, Inc. filed as a Domestic for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed roughly twenty-eight years ago on Monday, November 9, 1998 according to public records filed with Florida Department of State.


Mentor Productions, Inc.

Located in Reseda, CA

Mentor Productions, Inc. filed as a Articles of Incorporation in the State of California and is no longer active. This corporate entity was filed about sixty years ago on Monday, October 24, 1966 according to public records filed with California Secretary of State.

People: Gertrude Marks

Mentor Productions, Inc.

Located in San Marino, CA

Mentor Productions, Inc. filed as a Articles of Incorporation in the State of California and is no longer active. This corporate entity was filed approximately thirty-eight years ago on Friday, May 6, 1988 as recorded in documents filed with California Secretary of State.

People: John Torosian

Mentor Productions, Inc.

Located in Santa Monica, CA

Mentor Productions, Inc. filed as a Articles of Incorporation in the State of California and is no longer active. This corporate entity was filed about fifteen years ago on Thursday, July 21, 2011 according to public records filed with California Secretary of State.

People: John Valentine

Mentor Products, Inc.

Located in Rochester, NY

Mentor Products, Inc. filed as a Domestic Business Corporation in the State of New York and is no longer active. This corporate entity was filed roughly forty-nine years ago on Tuesday, August 9, 1977 according to public records filed with New York Department of State.

People: Joseph Pavone

Mentor Professional Technologies, Inc.

Located in Moraga, CA

Mentor Professional Technologies, Inc. filed as a Articles of Incorporation in the State of California and is no longer active. This corporate entity was filed about thirty-five years ago on Tuesday, August 6, 1991 according to public records filed with California Secretary of State.

People: Donna Peizer

Mentor Professor LLC

Located in Van Nuys, CA

Mentor Professor LLC filed as a Domestic in the State of California and is no longer active. This corporate entity was filed approximately seven years ago on Thursday, April 25, 2019 as recorded in documents filed with California Secretary of State.


Mentor Profitgroup LLC

Mentor Profitgroup LLC filed as a Domestic Limited-Liability Company in the State of Nevada and is no longer active. This corporate entity was filed roughly twenty-one years ago on Wednesday, December 7, 2005 according to public records filed with Nevada Secretary of State.


Mentor Program, Inc.

Located in Gainesville, FL

Mentor Program, Inc. filed as a Domestic for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed about forty-four years ago on Wednesday, November 10, 1982 according to public records filed with Florida Department of State.

People: Ronnie Clark

Mentor Programming Services Incorporated

Located in Sugar Land, TX

Mentor Programming Services Incorporated filed as a Domestic For-Profit Corporation in the State of Texas and is no longer active. This corporate entity was filed roughly thirty-five years ago on Monday, June 24, 1991 as recorded in documents filed with Texas Secretary of State.

People: Kamran Husain

Mentor Project Engineering Ltd.

Located in Houston, TX

Mentor Project Engineering Ltd. filed as a Foreign For-Profit Corporation in the State of Texas and is no longer active. This corporate entity was filed about twenty-nine years ago on Friday, October 24, 1997 according to public records filed with Texas Secretary of State.


Mentor Promotions, Inc.

Located in Carson City, NV

Mentor Promotions, Inc. filed as a Domestic Corporation in the State of Nevada and is no longer active. This corporate entity was filed roughly twenty-six years ago on Wednesday, August 2, 2000 according to public records filed with Nevada Secretary of State.

People: Mark Wells

Mentor Properties Incorporated

Located in Dallas, TX

Mentor Properties Incorporated filed as a Domestic For-Profit Corporation in the State of Texas and is no longer active. This corporate entity was filed roughly seventeen years ago on Tuesday, January 6, 2009 as recorded in documents filed with Texas Secretary of State.

People: George Bown

Mentor Properties LLC

Located in Burbank, CA

Mentor Properties LLC filed as a Domestic in the State of California and is no longer active. This corporate entity was filed approximately twenty-eight years ago on Wednesday, September 30, 1998 as recorded in documents filed with California Secretary of State.

People: Ronald Stein, Katherine Stein

Mentor Properties, A California Limited Partnership

Located in San Clemente, CA

Mentor Properties, A California Limited Partnership filed as a Domestic in the State of California on Friday, March 16, 1990 and is roughly thirty-six years old, as recorded in documents filed with California Secretary of State.


Mentor Properties, LLC

Located in Daytona Beach, FL

Mentor Properties, LLC filed as a Florida Limited Liability in the State of Florida and is no longer active. This corporate entity was filed approximately twenty years ago on Tuesday, August 15, 2006 as recorded in documents filed with Florida Department of State.

People: Mitch Mentor, Katie Mentor

Mentor Properties, Ltd.

Located in Plano, TX

Mentor Properties, Ltd. filed as a Domestic Limited Partnership (LP) in the State of Texas and is no longer active. This corporate entity was filed roughly thirty-two years ago on Monday, December 5, 1994 as recorded in documents filed with Texas Secretary of State.


Mentor Protege Group, LLC

Located in Mansfield, TX

Mentor Protege Group, LLC filed as a Domestic Limited Liability Company (LLC) in the State of Texas on Monday, June 10, 2013 and is roughly thirteen years old, according to public records filed with Texas Secretary of State.

People: Jason Petras
Past: Christopher Johnson, Bobby Hopwood

Mentor Publications, L.L.C.

Located in El Paso, TX

Mentor Publications, L.L.C. filed as a Domestic Limited Liability Company (LLC) in the State of Texas and is no longer active. This corporate entity was filed roughly twenty-one years ago on Friday, August 26, 2005 as recorded in documents filed with Texas Secretary of State.

People: Mark Gerecht

Mentor Publishing Company

Located in San Mateo, CA

Mentor Publishing Company filed as a Articles of Incorporation in the State of California and is no longer active. This corporate entity was filed approximately forty years ago on Friday, October 17, 1986 as recorded in documents filed with California Secretary of State.

People: Rosemary Purser

Mentor Publishing Company, Inc.

Located in Melbourne, FL

Mentor Publishing Company, Inc. filed as a Domestic for Profit Corporation in the State of Florida and is no longer active. This corporate entity was filed approximately thirty-six years ago on Thursday, May 10, 1990 according to public records filed with Florida Department of State.

People: Bruce Jacobus

Mentor-Protege Training Program, Inc.

Located in San Francisco, CA

Mentor-Protege Training Program, Inc. filed as a Articles of Incorporation in the State of California and is no longer active. This corporate entity was filed approximately twenty-nine years ago on Monday, August 11, 1997 according to public records filed with California Secretary of State.

People: Patsy Reese

Mentor Natures Way

Located in Willoughby, OH
People: Bob Brenneman

Mentor Naturopathic Services Ltd

Located in Mentor, OH
People: Pamela Vencl

Mentor Network

Located in Salem, OR
People: Kathleen Hartzel
Past: Nicole Larsen, Pam Sorensen

Mentor Network

Located in Minneapolis, MN
People: Bob Longo, Bruce Nardella, Randy Evans

Mentor Network

Located in Jacksonville, FL
People: Gail Bradstreet, Bill Goodwill, William Allen
Past: Paul Bussell

Mentor Network

Located in Baltimore, OH
Past: Robert Dominguez

Mentor Network

Located in Morganton, NC
Past: Francine Karuba

Mentor Network

Located in Matteson, IL

Mentor Network

Located in Dedham, MA
Past: Paul Cataldo

Mentor Network

Located in Burlington, NC
People: Charles Davis

Mentor Network

Located in Albany, GA
Past: Marnie Cagle, Antonio Miller, Mary Hodges

Mentor Network

Located in Rocky Hill, CT
Past: Kate Kelley

Mentor Network

Located in Wayland, MA

Mentor Network

Located in Pittsfield, MA
People: Christophe Altrich

Mentor Network

Located in Warwick, RI
People: Joanne Malise

Mentor Network

Located in Suffern, NY

Mentor Network

Located in Ashburn, VA
Past: Staci Bostic

Mentor Network

Located in Newtown Square, PA

Mentor Network

Located in Ocala, FL
Past: Beth Moore

Mentor Network

Located in West End, NC
Past: De Clevenger

Mentor Network

Located in Manchester, NH
Past: Elizabeth Lozano

Mentor Network

Located in Bullhead City, AZ

Mentor Network

Located in Georgetown, KY

Mentor Network

Located in Lafayette, LA

Mentor Network

Located in Merced, CA

Mentor Network

Located in Saint Paul, MN

Mentor Network

Located in North Little Rock, AR

Mentor Network

Located in Moorefield, WV

Mentor Network

Located in San Mateo, CA
People: Taylor Schaeffer

Mentor Network

Located in Charlottesville, VA

Mentor Network

Located in Austin, TX

Mentor Network

Located in Lakeport, CA

Mentor Network Charitable Foundation Inc

Located in Boston, MA

Mentor Network Georgetown 5706

Located in Georgetown, KY

Mentor Network Inc

Located in Jacksonville, FL
Past: Greg Simmons

Mentor Network Inc

Located in Bowie, MD

Mentor Network Inc.

Located in Edina, MN
People: Thomas Miller, Ned Murphy, Karina Schmitz
Past: Nicole Ivey, Angela Rinken

Mentor Network Inc.

Located in Atlantic, IA
People: Sharon McTuchen

Mentor Network Inc.

Located in Duluth, MN

Mentor Network Inc.

Located in Marshall, MN

Mentor Network Inc.

Located in Laurel, DE

Mentor Network Inc.

Located in Saint Paul, MN

Mentor Network Inc.

Located in Columbia, MO

Mentor Network Inc.

Located in Rochester, MN

Mentor Network Inc.

Located in Mankato, MN

Mentor Network Inc.

Located in San Dimas, CA

Mentor Network Inc.

Located in Apex, NC

Mentor Network Inc.

Located in Alexandria, MN

Mentor Network Inc.

Located in Greenwood, IN

Mentor Network Inc.

Located in Oxford, MS

Mentor Network Inc.

Located in Hialeah, FL

Mentor Network Inc.

Located in Carson City, NV

Mentor Network Paducah 5707

Located in Paducah, KY

Mentor Network Rem

Located in Saint Peter, MN

Mentor Network-Orchid

Located in Portland, OR

Mentor Networks

Located in Miami, FL
Past: Diane Allen

Mentor Networks Inc.


Mentor O & O Inc.

Located in Norwell, MA

Mentor O & O Inc.

Located in Hingham, MA

Mentor O&O Inc.

Located in Norwell, MA

Mentor O&O Inc.

Located in Hingham, MA

Mentor O&O Inc.

Located in Santa Barbara, CA

Mentor of Baton Rouge

Located in Baton Rouge, LA

Mentor of Oklahoma

Located in Oklahoma City, OK
People: Peach McVay

Mentor of Oregon

Located in Portland, OR
People: Lois Taylor

Mentor Office Supply Inc

Located in Mentor, OH
People: Ronald Fitchko
Past: Janet Fitchko

Mentor One Consulting

Located in Chicago, IL

Mentor One Solutions Ltd

Located in Mentor, OH
Past: Frank Manfredi

Mentor One, Inc.

Located in Cary, NC
People: Charles Abadie

Mentor Ophthalmics, Inc.

Located in Santa Barbara, CA

Mentor Opthalmics, Inc.

Located in Santa Barbara, CA

Mentor Optical

Located in Mentor, OH
People: Greg Rogers
Past: David Bucurel

Mentor Oregon

Located in Klamath Falls, OR

Mentor Oregon

Located in Salem, OR

Mentor Oregon

Located in Portland, OR

Mentor Oregon

Located in Brookings, OR

Mentor Organ

Located in Roseburg, OR
Past: Kathleen Hartzell

Mentor Pack Club

Located in Mentor, OH
Past: David Wroblewski

Mentor Paige LLC

Located in Painesville, OH
Past: Diane Gray

Mentor Painesville Clinic

Located in Painesville, OH
Past: Lori Krebs

Mentor Paper & Packaging, Inc.

Located in Mentor, OH
Past: Tad Clark

Mentor Paper Pkg

Located in Mentor, OH

Mentor Parent Program Inc

Located in Clarion, PA
People: Vicki Conser, Debra Boyles, Dorothy Shaffer
Past: Kim Rhodes

Mentor Part Time Firefigh

Located in Mentor, OH

Mentor Partners Group LLC

Located in Dayton, OH

Mentor Partners, Inc.

Located in Big Rapids, MI
People: Jeffrey Scarpelli, Jane Keller, Diane Scarpelli

Mentor Partners, L.P.

Located in New York, NY

Mentor Partners, LLC

Located in East Greenwich, RI
Past: Stephen Legraw

Mentor Party Centers

Located in Mentor, OH
People: Laura Imbornoni

Mentor Pediatric Dentistry

Located in Mentor, OH
People: Y. Armanazi

Mentor Performance Systems

Located in Norcross, GA
People: Drcell Charles

Mentor Performing Concert Seri Foundation

Located in Mentor, OH
People: Robert Kneen, Theodore Hieronymus, George Polinsky
Past: Hank Hartman, Jen Skulski

Mentor Personnel Services

Located in Valdosta, GA
Past: Don Prout

Mentor Pipeline Patrol

Located in Greenville, SC

Mentor Plains United Methodist Church

Located in Mentor, OH
People: Tadd Butler, Art Tobergte, Nancy Latina

Mentor Planet

Located in Minneapolis, MN

Mentor Plus

Located in Carmel Valley, CA
People: Stephen Osborne, Edi Osborne

Mentor Plus Associates

Located in Santa Rosa, CA

Mentor Practice

Located in New York, NY
Past: Mae Lee, Frank Bock

Mentor Press LLC

Located in Seattle, WA

Mentor Products, Inc.

Located in Americus, GA
Past: David Huff, Susan Elrod, Fall Geekie

Mentor Professional Corp

Located in Portland, OR
People: Ruth Satyanarayan
Past: Michael Dunlap

Mentor Properties

Located in Raleigh, NC
People: Earl Johnson

Mentor Properties

Located in Pasadena, CA

Mentor Protege Group, LLC

Located in Arlington, TX

Mentor Protege Program

Located in Fairfax, VA

Mentor Public Library

Located in Mentor, OH
People: Dale Craig, Darlene Workman, Denise Wright
Past: Sharon Mackey, Amy Frank, Kim Sidorick

Mentor Public Library

Located in Mentor on the Lake, OH
People: Connie Hoback
Past: Darlene Workman, Annette Sheldon

Mentor Public Schools

Located in Mentor, OH

Mentor Publications

Located in Diamond Bar, CA
People: Geeti Sheikh

Mentor Publications

Located in El Paso, TX

Men'Tor Publications

Located in Mission, TX
People: Neal Dickenson