Rajinder Paul Singh

age ~66

from Austin, TX

Also known as:
  • Rajinder P Singh
  • Rajinder D Singh
  • Paul Singh
Phone and address:
10101 Ullswater Cv, Austin, TX 78750
5123368135

Rajinder Singh Phones & Addresses

  • 10101 Ullswater Cv, Austin, TX 78750 • 5123368135
  • Nottingham, MD
  • Poughkeepsie, NY
  • Pleasant Valley, NY
  • Binghamton, NY
  • Kingston, NY

Lawyers & Attorneys

Rajinder Singh Photo 1

Rajinder Singh - Lawyer

view source
Office:
Rajinder Singh
Specialties:
Immigration Law
ISLN:
911224960
Admitted:
1995
University:
University of Maryland, B.A., 1992
Law School:
Georgetown University, J.D., 1995

Isbn (Books And Publications)

Empowering Your Soul Through Meditation

view source

Author
Rajinder Singh

ISBN #
0007161492

Inner and Outer Peace Through Meditation

view source

Author
Rajinder Singh

ISBN #
0007161506

Meditation for Peace & Happiness

view source

Author
Rajinder Singh

ISBN #
0918224357

Spiritual Pearls for Enlightened Living

view source

Author
Rajinder Singh

ISBN #
0918224527

Inner and Outer Peace Through Mediation

view source

Author
Rajinder Singh

ISBN #
0918224535

Empowering Your Soul Through Meditation

view source

Author
Rajinder Singh

ISBN #
0918224543

Perlas Espirituales: Para Una Vida Iluminada

view source

Author
Rajinder Singh

ISBN #
0918224594

Glimpses of Sikh Religion

view source

Author
Rajinder Singh

ISBN #
8171160506

Us Patents

  • System And Method For Power Efficient Memory Caching

    view source
  • US Patent:
    7330936, Feb 12, 2008
  • Filed:
    Apr 19, 2005
  • Appl. No.:
    11/109163
  • Inventors:
    Thang M. Tran - Austin TX, US
    Muralidharan S. Chinnakonda - Austin TX, US
    Rajinder P. Singh - Austin TX, US
  • Assignee:
    Texas Instruments Incorporated - Dallas TX
  • International Classification:
    G06F 12/08
  • US Classification:
    711128, 711208
  • Abstract:
    A system and method for power efficient memory caching. Some illustrative embodiments may include a system comprising: a hash address generator coupled to an address bus (the hash address generator converts a bus address present on the address bus into a current hashed address); a cache memory coupled to the address bus (the cache memory comprises a tag stored in one of a plurality of tag cache ways and data stored in one of a plurality of data cache ways); and a hash memory coupled to the address bus (the hash memory comprises a saved hashed address, the saved hashed address associated with the data and the tag). Less than all of the plurality of tag cache ways are enabled when the current hashed address matches the saved hashed addresses. An enabled tag cache way comprises the tag.
  • Data Alignment And Sign Extension In A Processor

    view source
  • US Patent:
    20060200649, Sep 7, 2006
  • Filed:
    Feb 17, 2005
  • Appl. No.:
    11/060142
  • Inventors:
    Rajinder Singh - Austin TX, US
    Muralidharan Chinnakonda - Austin TX, US
    Bhasi Kaithamana - Austin TX, US
  • Assignee:
    Texas Instruments Incorporated - Dallas TX
  • International Classification:
    G06F 13/38
    G06F 15/00
  • US Classification:
    712220000, 710062000
  • Abstract:
    A method comprising loading a plurality of data bytes from a data cache in response to a load instruction, determining the most significant bit of at least one of the data bytes using a first logic, arranging at least some of the data bytes onto a data bus using a second logic substantially coupled in parallel with the first logic, and performing a sign extension on the data bus using the second logic.
  • Token Mechanism For Cache-Line Replacement Within A Cache Memory Having Redundant Cache Lines

    view source
  • US Patent:
    60413905, Mar 21, 2000
  • Filed:
    Dec 23, 1996
  • Appl. No.:
    8/773545
  • Inventors:
    Peichun Peter Liu - Austin TX
    Rajinder Paul Singh - Austin TX
    Shih-Hsiung Steve Tung - Austin TX
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 1212
  • US Classification:
    711110
  • Abstract:
    A mechanism for cache-line replacement within a cache memory having redundant cache lines is disclosed. In accordance with a preferred embodiment of the present invention, the mechanism comprises a token, a multiple of token registers, multiple allocation-indicating circuits, multiple bypass circuits, and a circuit for replacing a cache line within the cache memory in response to a location of the token. Incidentally, the token is utilized to indicate a candidate cache line for cache-line replacement. The token registers are connected in a ring configuration, and each of the token registers is associated with a cache line of the cache memory, including all redundant cache lines. Normally, one of these token registers contains the token. Each token register has an allocation-indicating circuit. An allocation-indicating circuit is utilized to indicate whether or not an allocation procedure is in progress at the cache line with which the allocation-indicating circuit is associated.
  • Method And System For Implementing A Cache Coherency Mechanism For Utilization Within A Non-Inclusive Cache Memory Hierarchy

    view source
  • US Patent:
    57874786, Jul 28, 1998
  • Filed:
    Mar 5, 1997
  • Appl. No.:
    8/810775
  • Inventors:
    Dwain Alan Hicks - Pflugerville TX
    Peichun Peter Liu - Austin TX
    Michael John Mayfield - Austin TX
    Rajinder Paul Singh - Austin TX
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 1200
  • US Classification:
    711141
  • Abstract:
    A method and system of implementing a cache coherency mechanism for supporting a non-inclusive cache memory hierarchy within a data processing system is disclosed. In accordance with the method and system of the invention, the memory hierarchy includes a primary cache memory, a secondary cache memory, and a main memory. The primary cache memory and the secondary cache memory are non-inclusive. Further, a first state bit and a second state bit are provided within the primary cache, in association with each cache line of the primary cache. As a preferred embodiment, the first state bit is set only if a corresponding cache line in the primary cache memory has been modified under a write-through mode, while the second state bit is set only if a corresponding cache line also exists in the secondary cache memory. As such, the cache coherency between the primary cache memory and the secondary cache memory can be maintained by utilizing the first state bit and the second state bit in the primary cache memory.
  • Token Mechanism For Cache-Line Replacement Within A Cache Memory Having Redundant Cache Lines

    view source
  • US Patent:
    63049392, Oct 16, 2001
  • Filed:
    Sep 23, 1999
  • Appl. No.:
    9/404036
  • Inventors:
    Peichun Peter Liu - Austin TX
    Rajinder Paul Singh - Austin TX
    Shih-Hsiung Steve Tung - Austin TX
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 1212
  • US Classification:
    711110
  • Abstract:
    A mechanism for cache-line replacement within a cache memory having redundant cache lines is disclosed. In accordance with a preferred embodiment of the present invention, the mechanism comprises a token, a multiple of token registers, multiple allocation-indicating circuits, multiple bypass circuits, and a circuit for replacing a cache line within the cache memory in response to a location of the token. Incidentally, the token is utilized to indicate a candidate cache line for cache-line replacement. The token registers are connected in a ring configuration, and each of the token registers is associated with a cache line of the cache memory, including all redundant cache lines. Normally, one of these token registers contains the token. Each token register has an allocation-indicating circuit. An allocation-indicating circuit is utilized to indicate whether or not an allocation procedure is in progress at the cache line with which the allocation-indicating circuit is associated.
  • Cache Sub-Array Arbitration

    view source
  • US Patent:
    59059990, May 18, 1999
  • Filed:
    Apr 29, 1996
  • Appl. No.:
    8/638661
  • Inventors:
    Peichun Peter Liu - Austin TX
    Salim Ahmed Shah - Austin TX
    Rajinder Paul Singh - Austin TX
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F12/08
  • US Classification:
    711151
  • Abstract:
    A cache sub-array arbitration circuit for receiving a plurality of address operands from a pending line of processor instructions in order to pre-fetch data needed in any memory access request in the pending instructions. The sub-array arbitration circuit compares at least two addresses corresponding to memory locations in the cache, and determines in which sub-arrays the memory locations reside. If the two memory locations reside in the same sub-array, the arbitration circuit sends the higher priority address to the sub-array. If a received address operand is the real address of a cache miss, the arbitration circuit sends the cache miss address to the sub-array before other pre-fetch memory access request.
  • Single-Cycle Multi-Accessible Interleaved Cache

    view source
  • US Patent:
    57617147, Jun 2, 1998
  • Filed:
    Apr 26, 1996
  • Appl. No.:
    8/638263
  • Inventors:
    Peichun Peter Liu - Austin TX
    Rajinder Paul Singh - Austin TX
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    G06F 1200
  • US Classification:
    711127
  • Abstract:
    An interleaved cache memory having a single-cycle multi-access capability is disclosed. The interleaved cache memory comprises multiple subarrays of memory cells, an arbitration logic circuit for receiving multiple input addresses to those subarrays, and an address input circuit for applying the multiple input addresses to these subarrays. Each of these subarrays includes an even data section and an odd data section and three content-addressable memories to receive the multiple input addresses for comparison with tags stored in these three content-addressable memories. The first one of the three content-addressable memories is associated with the even data section and the second one of the three content-addressable memories is associated with the odd data section. The arbitration logic circuit is then utilized to select one of the multiple input addresses to proceed if more than one input address attempts to access the same data section of the same subarray.
  • Dynamic Circuit For Capturing Data With Wide Reset Tolerance

    view source
  • US Patent:
    60642459, May 16, 2000
  • Filed:
    Feb 19, 1998
  • Appl. No.:
    9/026087
  • Inventors:
    Rajinder Paul Singh - Austin TX
    Pei-Chun Liu - Austin TX
    Song Kim - Santa Clara CA
  • Assignee:
    International Business Machines Corporation - Armonk NY
  • International Classification:
    H03K 3027
  • US Classification:
    327200
  • Abstract:
    The present invention is directed to an apparatus for precharging complementary data circuits. The apparatus comprises two hold circuits, one for storing the data and the other for storing its complement. A signal for initiates precharging the hold circuits to the same signal level, where the signal for initiating the precharging of the hold circuits is dependent on the hold circuits' outputs.

License Records

Rajinder Singh

License #:
MT002280T - Expired
Category:
Medicine
Type:
Graduate Medical Trainee

Rajinder Pal Singh

License #:
MT019488T - Expired
Category:
Medicine
Type:
Graduate Medical Trainee
Name / Title
Company / Classification
Phones & Addresses
Mr. Rajinder Singh
Acadian Lighting Products
Lights Bulbs & Tubes
71 Shoreline Drive, Winnipeg, MB R3P 2E9
2042610414
Mr. Rajinder Singh
Co-owner
All Tune & Lube
Absolute Auto Care. Inc.. Akial Auto & Towing. Inc.
Auto Repair - Mobile
6423 Windsor Mill Rd, Gwynn Oak, MD 21207
4102657979
Rajinder P. Singh
Owner
Bhatia Services LLC
Business Services at Non-Commercial Site · Nonclassifiable Establishments
2121 Albert Rill Rd, Hampstead, MD 21074
Rajinder Singh
Co-owner
All Tune & Lube
Auto Repair - Mobile
6423 Windsor Ml Rd, Gwynn Oak, MD 21207
4102657979
Rajinder Singh
Vice-President
Akal Auto & Towing, Inc
Gen Auto Repair Shops
6423 Windsor Ml Rd, Baltimore, MD 21207
4102657979
Rajinder Singh
Principal
Delhi Bazaar
Retail · Ret Groceries
10 W Chestnut Hl Ln, Reisterstown, MD 21136
4108334035
Rajinder P. Singh
Vice-Presi, Vice-President
SINGH SABHA GURDWARA OF AUSTIN
Nonclassifiable Establishments
PO Box 201360, Austin, TX 78720
10101 Ullswater Cv, Austin, TX 78750
Rajinder Singh
JOHNSTON PARKWAY, LLC

Medicine Doctors

Rajinder Singh Photo 2

Rajinder P. Singh

view source
Specialties:
Neurology
Work:
Tidewater Physician Multi SpecialtyTPMG Peninsula Neurology
802 Lockwood Ave STE A, Newport News, VA 23602
7578729797 (phone), 7578729711 (fax)
Education:
Medical School
Patliputra Med Coll, Ranchi Univ, Dhanbad, Bihar, India
Graduated: 1981
Procedures:
Neurological Testing
Sleep and EEG Testing
Conditions:
Alzheimer's Disease
Carpel Tunnel Syndrome
Dementia
Diabetic Peripheral Neuropathy
Epilepsy
Languages:
English
Italian
Spanish
Description:
Dr. Singh graduated from the Patliputra Med Coll, Ranchi Univ, Dhanbad, Bihar, India in 1981. He works in Newport News, VA and specializes in Neurology. Dr. Singh is affiliated with Bon Secours Mary Immaculate Hospital.
Rajinder Singh Photo 3

Rajinder A. Singh

view source
Specialties:
Cardiovascular Disease
Work:
Cardiovascular Associates Of Santa Cruz
1595 Soquel Dr STE 220, Santa Cruz, CA 95065
8314643801 (phone), 8314642737 (fax)
Education:
Medical School
Gov't Med Coll, Guru Nanak Dev Univ, Amritsar, Punjab, India
Graduated: 1974
Procedures:
Angioplasty
Cardiac Stress Test
Cardioversion
Cardiac Catheterization
Continuous EKG
Echocardiogram
Electrocardiogram (EKG or ECG)
Pacemaker and Defibrillator Procedures
Conditions:
Acute Myocardial Infarction (AMI)
Angina Pectoris
Anxiety Phobic Disorders
Aortic Valvular Disease
Atrial Fibrillation and Atrial Flutter
Languages:
English
Spanish
Description:
Dr. Singh graduated from the Gov't Med Coll, Guru Nanak Dev Univ, Amritsar, Punjab, India in 1974. He works in Santa Cruz, CA and specializes in Cardiovascular Disease. Dr. Singh is affiliated with Dominican Hospital.
Rajinder Singh Photo 4

Rajinder P. Singh

view source
Specialties:
Epileptologist
Work:
Wallace-Kettering Neuroscience Institute
3533 Southern Blvd STE 5200, Dayton, OH 45429
9373958043 (phone), 9373958139 (fax)
Education:
Medical School
Kansas City University of Medicine and Biosciences College of Osteopathic Medicine
Graduated: 2006
Procedures:
Neurological Testing
Sleep and EEG Testing
Conditions:
Epilepsy
Hemorrhagic stroke
Ischemic Stroke
Meningitis
Migraine Headache
Languages:
English
Spanish
Description:
Dr. Singh graduated from the Kansas City University of Medicine and Biosciences College of Osteopathic Medicine in 2006. He works in Dayton, OH and specializes in Epileptologist. Dr. Singh is affiliated with Kettering Medical Center.
Rajinder Singh Photo 5

Rajinder P. Singh

view source
Specialties:
Cardiovascular Disease, Clinical Cardiac Electrophysiology
Work:
Mercy Medical AssociatesMercy Heart Institute
7502 State Rd STE 2210, Cincinnati, OH 45255
5136242070 (phone), 5136242077 (fax)
Education:
Medical School
Gov't Med Coll, Baba Farid Univ Hlth Sci, Patiala, Punjab, India
Graduated: 1992
Languages:
English
Spanish
Description:
Dr. Singh graduated from the Gov't Med Coll, Baba Farid Univ Hlth Sci, Patiala, Punjab, India in 1992. He works in Cincinnati, OH and specializes in Cardiovascular Disease and Clinical Cardiac Electrophysiology. Dr. Singh is affiliated with Mercy Hospital Anderson.
Rajinder Singh Photo 6

Rajinder Pal Singh

view source
Specialties:
Internal Medicine
Cardiology
Cardiovascular Disease
Clinical Cardiac Electrophysiology
Interventional Cardiology
Diagnostic Radiology
Education:
The Ohio State University(1983)

Plaxo

Rajinder Singh Photo 7

Rajinder Singh Chadha

view source
New Delhi - INDIAI am an Aquarius, always in search of more knowledge and making like-minded friends, some of my friends regard me as work-alcoholic, but I don't accept this as... I am an Aquarius, always in search of more knowledge and making like-minded friends, some of my friends regard me as work-alcoholic, but I don't accept this as its just my interest in business and love for my work where I can spend not just hours but days together to do anything. I am a true lover...
Rajinder Singh Photo 8

Rajinder singh

view source
INDIA
Rajinder Singh Photo 9

RAJINDER SINGH

view source
Ambedkar university
Rajinder Singh Photo 10

Rajinder Singh

view source
Jagson

Classmates

Rajinder Singh Photo 11

Rajinder Singh

view source
Schools:
Kingsburg High School Kingsburg CA 1991-1995
Community:
Pete Paredes, David Harper, Mary Patterson
Rajinder Singh Photo 12

Rajinder Singh

view source
Schools:
Flintridge Sacred Heart Academy La Canada Flintridge CA 2003-2007
Community:
Tina Sanders, Marilyn Feeney, Lynn Dymally
Rajinder Singh Photo 13

Rajinder Singh

view source
Schools:
Houston Elementary School Acampo CA 1974-1978
Community:
Tab Shiota, Angelita Adams, Brenda Herring
Rajinder Singh Photo 14

Rajinder Singh

view source
Schools:
Saint Mary School Westphalia MI 1996-2000
Rajinder Singh Photo 15

Rajinder Singh Singh

view source
Schools:
Lawrence Cook Middle School Santa Rosa CA 1994-1998
Community:
Suzanne Rowley, Cory Kirk, Jyssica Weisheitinger
Rajinder Singh Photo 16

Rajinder Singh

view source
Schools:
Army Public High School Delhi India 1984-1988
Rajinder Singh Photo 17

Rajinder Kaur Singh

view source
Schools:
Lemoyne D'Iberville High School Longueuil Kuwait 1981-1985
Community:
Michel Lachapelle, Angelique Quibell, Christian Martel, Joannr Groves, Helen Papas, Thomas Kozakow, Arlene Tipping, S Kazanis, Lori Papadatos, Sara Cartier
Rajinder Singh Photo 18

Army Public High School, ...

view source
Graduates:
Rajinder Singh (1984-1988),
Nina Awasthi (1975-1979),
Parth Tandon (1987-1991),
Devika Malik (2003-2007),
Reid Barla (1986-1990),
Narinder Singh (1986-1990)

Facebook

Rajinder Singh Photo 19

Rajinder Singh Jakhar

view source
Rajinder Singh Photo 20

Rajinder Singh Singh

view source
Rajinder Singh Photo 21

Rajinder Singh

view source
Rajinder Singh Photo 22

Rajinder Bahadur Singh Si...

view source
Rajinder Singh Photo 23

Marwaha Rajinder Singh

view source
Rajinder Singh Photo 24

Rajinder Pratap Singh

view source
Rajinder Singh Photo 25

Rajinder Singh Singh

view source
Rajinder Singh Photo 26

Rajinder Rajinder Singh

view source

Googleplus

Rajinder Singh Photo 27

Rajinder Singh

Work:
Janta Roadways Pvt.Ltd - Managing Director (1982)
Janta Roadways Regd - Partner (1968-1974)
Janta Roadways Corporation - Propritor (1974-1986)
Education:
SBBS Khalsa High School, Govt High School Jagraon, Basic Traing School
Tagline:
Commenced his business career way back in 1965 after completing his education from Punjab by joining hands with his family’s transportation business in Bangalore. During the year 1974, he shifted to Chennai from Bangalore and incorporated a company in the name of Janta Roadways Corporation, which later on during the year 1982 converted in to a Private Limited Company in the name of “Janta Roadways Private Limited”.
Rajinder Singh Photo 28

Rajinder Singh

Work:
EMERSON NETWORK POWER India Pvt Ltd
Education:
Indian Institute of Technology Bombay, Guru Nanak English High School, Walchand Institute of Technology, Khalsa College
Rajinder Singh Photo 29

Rajinder Singh

Work:
Siemens AG - Associate Consultant
Honeywell - Sr.Engineer (2010)
Education:
Swami Vivekanand public school - Engineering
Tagline:
Live Life!!! King Size!!
Rajinder Singh Photo 30

Rajinder Singh

Work:
Plavida - Designer
2 years
Education:
Govt.High School, 98%
Rajinder Singh Photo 31

Rajinder Singh

Work:
B.S MECHANICAL WORKS - MANAGER
Education:
PUNJAB UNIVERSITY
Rajinder Singh Photo 32

Rajinder Singh

Work:
Students of Georgetown, Inc.
Education:
Khalsa College, Amritsar
Rajinder Singh Photo 33

Rajinder Singh

Education:
B.tech(comp.sci.n enginnering
About:
Hi! i am rajinder singh
Tagline:
Life is gift of nature .do'nt waste it........
Rajinder Singh Photo 34

Rajinder Singh

Work:
Bsnl office dalhousie( khairi) (2009)

Youtube

Bhai Rajinder Singh Antam Sanskaar Keertan

Keertan from Bhai Rajinder Singh Antam Sanskaar (Final Rites Of Passag...

  • Category:
    People & Blogs
  • Uploaded:
    11 Jan, 2008
  • Duration:
    7m 48s

Lata Mangeshkar-'Phag... aayo re...' in Raji...

Lata Mangeshkar-'Phag... aayo re...' in Rajinder Singh Bedi's 'Phagun...

  • Category:
    Music
  • Uploaded:
    14 Mar, 2010
  • Duration:
    3m 23s

Sikh Coalition and Sikhs Rally to Support Raj...

Sikh communty calls on police to prosecute the attackers of Rajinder S...

  • Category:
    News & Politics
  • Uploaded:
    06 Nov, 2006
  • Duration:
    1m 50s

Sant Rajinder Singh Ji Maharaj in Minneapolis

I am very happy to inform you of an upcoming major spiritual event in ...

  • Category:
    Nonprofits & Activism
  • Uploaded:
    02 Jul, 2010
  • Duration:
    30s

BNP Rajinder Singh

As widely anticipated, Rajinder Singh has become the first ethnic mino...

  • Category:
    Nonprofits & Activism
  • Uploaded:
    21 Mar, 2010
  • Duration:
    2m 54s

Sawan Singh Ji Maharaj Sant Kirpal Singh Ji S...

Sawan Kirpal Ruhani Mission www.sos.org http www.sos.org www.sos.org w...

  • Category:
    People & Blogs
  • Uploaded:
    31 Mar, 2009
  • Duration:
    8m 41s

Myspace

Rajinder Singh Photo 35

Rajinder Singh

view source
Locality:
LATHROP, California
Gender:
Male
Birthday:
1949
Rajinder Singh Photo 36

rajinder singh

view source
Locality:
Sunam, Punjab
Gender:
Male
Birthday:
1941
Rajinder Singh Photo 37

rajinder singh

view source
Locality:
Edmonton, Alberta
Gender:
Male
Birthday:
1945

News

Vapes Spiked With Illegal Drugs Show Dark Side Of Cbd Craze

Vapes spiked with illegal drugs show dark side of CBD craze

view source
  • Through interviews and documents, AP tracked Green Machine pods that reporters bought to a warehouse in Philadelphia and then a Manhattan smoke shop and the entrepreneur behind the counter, Rajinder Singh, who said he is Green Machines first distributor.
  • Date: Sep 16, 2019
  • Category: Business
  • Source: Google
Odd-Even Formula: Delhi Commuters Breathe Easy, Courtesy Aap Govt Scheme

Odd-even formula: Delhi commuters breathe easy, courtesy AAP govt scheme

view source
  • If such an arrangement is in place on a daily basis, I can take my family out to places in NCR without much traffic hassle, Rajinder Singh, owner of an odd-numbered car from Rajouri Garden, told IANS.
  • Date: Jan 02, 2016
  • Category: World
  • Source: Google
Team Modi

Team Modi

view source
  • maraderie with Atal Behari Vajpayee. But he used the Sangha against the prime minister. He became deputy prime minister strictly courtesy the intervention of the Sarsanghachalak, Rajinder Singh. Vajpayee was handicapped by the absent control over the Bharatiya Janata Party which was in Advanis hands. The
  • Date: Apr 13, 2014
  • Category: World
  • Source: Google

BankUnited buys Herald National in $71.4M deal

view source
  • important step toward expanding into the New York market. "With its clean balance sheet and team of talented professionals, we expect this transaction to make a significant contribution to BankUnited's earnings over time," Rajinder Singh, Bank United's chief operating officer, said in the statement.
  • Date: Jun 03, 2011
  • Category: Business
  • Source: Google

Flickr


Get Report for Rajinder Paul Singh from Austin, TX, age ~66
Control profile