Your search returned 13711 results.

Sort
Results
1001.
Orlicky's material requirements planning George Plossl by
Edition: 2nd ed
Publication details: New York McGraw-Hill 1994
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.7 PLO.

1002.
Otolaryngology and facial plastic surgery board review Mary Talley Bowden by
Edition: 2nd Ed
Publication details: New York McGraw Hill medical publishing division 2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 617.51007 BOW.

1003.
Otolaryngology: head and neck surgery Anil K. Lalwani (Editor) by
Edition: 2nd ed
Publication details: New York mcgraw hill publications 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 617.51075 LAL.

1004.
Our changing Planet Avelyn Davidson by
Publication details: Berkshire Kingscourt/Mcgraw Hill, Weldon Owen Education Ltd 2003
Availability: Items available for loan: Anna Centenary Library (2)Call number: 551 DAV, ...

1005.
Our place in space Frances Bacon by
Publication details: Berkshire Kingscourt/Mcgraw Hill, Weldon Owen Education Limited 2003
Availability: Items available for loan: Anna Centenary Library (2)Call number: 523.2 BAC, ...

1006.
Out of poverty : what works when traditional approaches fail Paul Polak by
Publication details: New Delhi Tata McGraw-Hill 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 362.56 POL.

1007.
Outlook 2002. : core a professional approach Thomas Cain by
Publication details: Newyork McGraw-Hill 2002
Availability: Items available for loan: Anna Centenary Library (1)Call number: 005.57O CAI.

1008.
Out-of-body adventures Rick Stack by
Publication details: New York McGraw Hill 1988
Availability: Items available for loan: Anna Centenary Library (1)Call number: 133.9 STA.

1009.
Outsell your competition Robin Fielder by
Publication details: London The McGraw-Hill Companies 2002
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.81 FIE.

1010.
Outsourcing laboratory based services : inventing a new future for R&D and testing G. Sudesh Kumar by
Publication details: New Delhi Tata McGraw-Hill Pub. Co c2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.4058 SUD.

1011.
Outsourcing success : the business imperative Alpesh Patel and Hemendra Aran by
Publication details: New Delhi Tata McGraw-Hill Publishing Company Limited 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.4058 PAT.

1012.
Own the room : business presentations that persuade, engage & get results David Booth, Deborah Shames, Peter Desberg by
Publication details: New York McGraw-Hill 2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.452 BOO.

1013.
P.O.W.E.R learning : strategies for success in college and life Robert S. Feldman by
Edition: 4th ed
Publication details: Boston, MA McGraw Hill 2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 378.198 FEL.

1014.
P.O.W.E.R. learning : strategies for success in college and life Robert S. Feldman by
Edition: 5th ed
Publication details: New York McGraw-Hill 2011
Availability: Items available for loan: Anna Centenary Library (1)Call number: 378.198 FEL.

1015.
P.O.W.E.R. learning and your life : essentials of student success Robert S. Feldman by
Publication details: New York McGraw-Hill c2011
Availability: Items available for loan: Anna Centenary Library (1)Call number: 378.198 FEL.

1016.
1017.
Pain free 1-2-3 : a proven program for eliminating chronic pain now Jacob Teitelbaum by
Publication details: New York McGraw-Hill 2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 616.0472 TEI.

1018.
Pain management and sedation : emergency department management edited by Sharon E. Mace, James Ducharme, Michael F. Murphy by
Publication details: New York McGraw-Hill, Medical Pub. Division 2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 615.78 MAC.

1019.
Pain medicine Salahadin Abdi, Pradeep Chopra, Howard Smith by
Edition: 1st ed
Publication details: New York McGraw-Hill Medical c2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 615.783076 ABD.

1020.
Pain medicine and management : just the facts [edited by] Mark S. Wallace and Peter S. Staats by
Edition: 1st ed
Publication details: New York McGraw-Hill, Medical Pub. Division 2005
Availability: Items available for loan: Anna Centenary Library (1)Call number: 616.0472 WAL.

1021.
Palko's medical laboratory procedures Phyllis Cox, Danielle Wilken by
Edition: 3rd ed
Publication details: Boston McGraw Hill Higher Education 2011
Availability: Items available for loan: Anna Centenary Library (1)Call number: 616.0756 COX.

1022.
Pals review: pediatric advanced life support guy h. haskell by
Edition: 3rd ed
Publication details: New York McGraw-Hill Medical 2007
Availability: Items available for loan: Anna Centenary Library (1)Call number: 618.920025076 HAS.

1023.
Panderer to power : the untold story of how Alan Greenspan enriched wall street and left a legacy of recession Frederick J. Sheehan by
Publication details: New York McGraw-Hill 2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 332.11092 SHE.

1024.
Panjabi Surjit Singh Kalra by
Publication details: New York McGraw-Hill 2007
Availability: Items available for loan: Anna Centenary Library (1)Call number: 491.4283421 SUJ.

1025.
Papa bear : the life and legacy of George Halas Jeff Davis by
Publication details: New York McGraw-Hill c2005
Availability: Items available for loan: Anna Centenary Library (1)Call number: 338.47796092 DAV.

1026.
Parallel programming in C with MPI and openMP Michael J. Quinn by
Publication details: New York McGraw-Hill 2004
Availability: Items available for loan: Anna Centenary Library (1)Call number: 005.133C QUI.

1027.
Parenting school-age twins and multiples Christina Baglivi Tinglof by
Publication details: New York McGraw-Hill c2007
Availability: Items available for loan: Anna Centenary Library (1)Call number: 649.144 BAG.

1028.
Parenting the strong-willed child : the clinically proven five-week program for parents of two- to six-year-olds Rex Forehand, Nicholas Long by
Edition: 3rd ed
Publication details: New York McGraw-Hill c2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 649.64 FOR.

1029.
Parenting your adopted child : a positive approach to building a strong family Andrew Adesman with Christine Adamec by
Publication details: New York McGraw-Hill c2004
Availability: Items available for loan: Anna Centenary Library (1)Call number: 649.1 ADE.

1030.
Party time - Hotlinks level 1 book Kingscourt
Publication details: Berkshire Kingscourt/McGraw-Hill 2003
Availability: Items available for loan: Anna Centenary Library (2)Call number: 372.677049 HSU, ...

1031.
Pasajes Mary Lee Bretz, Trisha Dvorak, Carl Kirschner by
Edition: Septima ed. [3rd ed.]
Publication details: New York McGraw-Hill 2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 468.2421 BRE.

1032.
Pasajes. Cuaderno de práctica, expresión oral, comprensión, composición Mary Lee Bretz, Trisha Dvorak, Rodney Bransdorfer by
Publication details: Boston McGraw-Hill 2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 468.6421 BRE.

1033.
Pasaporte : Spanish for advanced beginners Malia LeMond, Cynthia Barlow and Sharon Foerster by
Publication details: Boston McGraw-Hill Higher Education 2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 468.3421 LEM.

1034.
Pass the pasta, please Written by Dorothy Avery ; Photographed by Mary Walker by
Edition: Reprint
Publication details: New York McGraw-Hill Education 2009
Availability: Items available for loan: Anna Centenary Library (2)Call number: 664.755 AVE, ...

1035.
Pathology : preTest self-assessment and review [edited by] Earl J. Brown by
Edition: 13th ed
Publication details: New york mcgraw hill publishers 2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 616.07076 bro.

1036.
Pathology : the big picture Walter L Kemp; Travis G Brown; Dennis K Burns by
Edition: 1st ed
Publication details: New York mcgraw hill publishers 2007
Availability: Items available for loan: Anna Centenary Library (2)Call number: 616.07076 KEM, ...

1037.
Pathology board review [edited by] Cory A. Roberts by
Edition: 3rd ed
Publication details: New York McGraw-Hill c2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 616.07076 ROB.

1038.
Pathophysiology : pre test self-assessment and review edited by Maurice A. Mufson by
Edition: 3rd ed
Publication details: New york Mcgraw-hill Medical Publishing 2005
Availability: Items available for loan: Anna Centenary Library (1)Call number: 616.07076 MUF.

1039.
Pathophysiology of disease : an introduction to clinical medicine Edited by Stephen J. Mcphee, Gary D. Hammer by
Edition: 6th ed
Publication details: New York Lange Medical Books/McGraw-Hill 2003
Availability: Items available for loan: Anna Centenary Library (1)Call number: 616.07 MCP.

1040.
Patten's foundations of embryology Bruce M. Carlson by
Edition: 6th ed
Publication details: New York McGraw-Hill c1996
Availability: Items available for loan: Anna Centenary Library (1)Call number: 599.033 CAR.

1041.
Paul Solman videos DVD to accompany McConnell Brue economics Paul Solman by
Edition: 17th ed
Publication details: McGraw Hill
Availability: Items available for loan: Anna Centenary Library (1)Call number: 330 SOL.

1042.
Paul Solman videos for use with economics, microeconomics, macroeconomics Paul Solman by
Publication details: Boston, MA McGraw-Hill Irwin 2005
Availability: Items available for loan: Anna Centenary Library (1)Call number: 330 SOL.

1043.
Payroll records & procedures M. David Haddock, Jr., Sherry Cohen by
Edition: 5th ed
Publication details: Boston McGraw-Hill/Irwin c2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.321 HAD.

1044.
PC hardware : a beginners guide Ron Gilster by
Publication details: New Delhi Tata McGraw-Hill Publishing Company 2001
Availability: Items available for loan: Anna Centenary Library (1)Call number: 004 GIL.

1045.
PC hardware : the complete reference Craig Zacker and John Rourke by
Publication details: New Delhi Tata McGraw Hill 2001
Availability: Items available for loan: Anna Centenary Library (1)Call number: 621.3916 ZAC.

1046.
PC mods for the evil genius : 25 custom builds to turbocharge your computer Jim Aspinwall by
Edition: 1st ed
Publication details: New York McGraw-Hill 2007
Availability: Items available for loan: Anna Centenary Library (1)Call number: 621.3916 ASP.

1047.
PC networking for your small business Anthony Price by
Publication details: New York McGraw-Hill Companies
Availability: Items available for loan: Anna Centenary Library (1)Call number: 004.66 TEA.

1048.
PC quicksteps Guy Hart-Davis by
Edition: 2nd ed
Publication details: New York McGraw-Hill c2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 004.16 HAR.

1049.
PC software for Windows 98 : made simple R K Taxali by
Publication details: New Delhi Tata McGraw Hill Education Private Limited 2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 004 TAX.

1050.
PC technician's troubleshooting pocket reference Stephen J. Bigelow by
Edition: 2nd ed
Publication details: New York McGraw-Hill 2000
Availability: Items available for loan: Anna Centenary Library (1)Call number: 621.39160288 BIG.

1051.
Peach Blossom Cologne company : short audit case Jack W. Paul by
Edition: 4th ed
Publication details: New York McGraw-Hill Irwin 2007
Availability: Items available for loan: Anna Centenary Library (1)Call number: 657.452 PAU.

1052.
Peachtree by Sage complete accounting 2009 Carol Yacht by
Publication details: New York McGraw Hill
Availability: Items available for loan: Anna Centenary Library (1)Call number: 657 PEA.

1053.
Pearls of wisdom critical care nursing : review William G.Gossman and by
Edition: 2nd ed
Publication details: New York McGraw Hill 2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 616.028 GOS.

1054.
Pearls of wisdom pathology : board review Cory A. Roberts by
Edition: 3rd ed
Publication details: New York McGraw Hill 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 616.07 ROB.

1055.
Pedal power : an accounting practice set author, Hema Wijewardena by
Edition: 2nd ed
Publication details: North Ryde, N.S.W McGraw-Hill 2007
Availability: Items available for loan: Anna Centenary Library (1)Call number: 657.9042 WIJ.

1056.
Pediatric anesthesia handbook editor, Terrance A. Yemen by
Publication details: New York McGraw-Hill, Health Professions Division 2002
Availability: Items available for loan: Anna Centenary Library (1)Call number: 617.96798 YEM.

1057.
Pediatric board review Peter Emblad; et al by
Publication details: New York McGraw-Hill, Medical Pub. Division 2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 618.920076 EMB.

1058.
Pediatric emergency medicine : just the facts [edited by] Gary R. Strange ... [et al.] by
Publication details: New York McGraw-Hill c2004
Availability: Items available for loan: Anna Centenary Library (1)Call number: 618.920025 STR.

1059.
Pediatric examination & board review [edited by] Robert S. Daum, Jason J. Canel by
Publication details: New York McGraw-Hill Professional 2007
Availability: Items available for loan: Anna Centenary Library (1)Call number: 618.9200076 DAU.

1060.
Pediatric first aid National Safety Council by
Edition: 2nd ed
Publication details: New York McGraw-Hill Education 2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 616.0252 NAT.

1061.
Pediatric nursing demystified Joyce Y. Johnson, James Keogh by
Publication details: New York McGraw Hill Medical 2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 618.9200231 JOH.

1062.
Pediatric oncology Devendra K. Gupta, Robert Carachi by
Publication details: New Delhi ; New York Jaypee Brothers Medical Publishers ; McGraw-Hill 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 618.92994 GUP.

1063.
Pediatric practice : sports medicine editors, Dilip R. Patel, Donald E. Greydanus, Robert J. Baker by
Edition: 1st ed
Publication details: New York McGraw-Hill Medical 2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 617.1027083 PAT.

1064.
Pediatric practice. endocrinology editors, Michael S. Kappy, David B. Allen, Mitchell E. Geffner by
Publication details: New York McGraw-Hill Companies, Medical Pub. Div 2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 618.924 KAP.

1065.
Pediatric practice. infectious disease editor, Samir S. Shah by
Publication details: New York McGraw-Hill Medical 2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 618.929 SHA.

1066.
Pediatrics on call edited by Charles A. Pohl, series editor Leonard G.Gomella by
Publication details: New York Lange Medical Books/McGraw-Hill -2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 618.92 POH.

1067.
People CMM : interpreting people CMM for software organizations : a guide for improving people related and work force practices Raghav S. Namdyal by
Publication details: New Delhi Tata McGraw Hill 2003
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.3 NAN.

1068.
PeopleSoft developer's guide for PeopleTools & PeopleCode Judi Doolittle by
Publication details: New York McGraw-Hill c2009
Availability: Items available for loan: Anna Centenary Library (2)Call number: 005.7575O DOO, ...

1069.
PeopleSoft PeopleTools tips & techniques Jim J. Marion by
Publication details: New York McGraw-Hill c2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 005.3 MAR.

1070.
Perfect digital photography Jay Dickman, Jay Kinghorn by
Edition: 2nd ed
Publication details: New York McGraw-Hill c2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 775 DIC.

1071.
Perfect phrases 4 the TOEFL Roberta G. Steinberg by
Edition: 1st ed
Publication details: New Delhi Tata McGraw Hill Education Private Limited 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 428.0076 STE.

1072.
Perfect phrases for business letters : hundreds of ready-to-use phrases for writing effective business letters, memos, e-mail, and more Ken O'Quinn by
Publication details: New York McGraw-Hill c2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.453 OQU.

1073.
Perfect phrases for business proposals and business plans : hundreds of ready-to-use phrases for winning new clients, launching new products, and getting the funding you need Don Debelak by
Publication details: New York McGraw-Hill 2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.15224 DEB.

1074.
Perfect phrases for business school acceptance : hundreds of ready-to-use phrases to write the attention-grabbing essay, stand out in an interview, and gain a competitive edge Paul Bodine by
Publication details: New York McGraw-Hill c2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 650.71173 BOD.

1075.
Perfect phrases for classroom teachers : hundreds of ready-to-use phrases for parent-teacher conferences, report cards, IEPs, and other school documents Christine Canning Wilson by
Edition: 1st ed
Publication details: New York McGraw-Hill 2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 371.3 WIL.

1076.
Perfect phrases for coaches : hundreds of ready-to-use winning phrases for any sport--on and off the field Ralph Pim by
Publication details: New York McGraw-Hill c2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 796.077 PIM.

1077.
Perfect phrases for college application essays : hundreds of ready-to-use phrases to write a compelling essay and catch the attention of an admissions committee Sheila Bender by
Publication details: New York McGraw-Hill 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 378.1616 BEN.

1078.
Perfect phrases for communicating change : hundreds of ready-to-use phrases for maintaining focus and productivity during organizational change Lawrence Polsky and Antoine Gerschel by
Publication details: New York McGraw-Hill 2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.45 POL.

1079.
Perfect phrases for cover letters Michael Betrus by
Publication details: New York McGraw-Hill c2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 650.142 BET.

1080.
Perfect phrases for dealing with difficult people : hundreds of ready-to-use phrases for handling conflict, confrontations, and challenging personalities Susan F. Benjamin by
Publication details: New York McGraw-Hill c2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 158.26 BEN.

1081.
Perfect phrases for dealing with difficult situations at work : hundreds of ready-to-use phrases for coming out on top even in the toughest office conditions Susan F. Benjamin by
Publication details: New York McGraw-Hill c2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 650.13 BEN.

1082.
Perfect phrases for documenting employee performance problems Anne Bruce by
Publication details: New York McGraw-Hill 2005
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.3125014 BRU.

1083.
Perfect phrases for employee development plans : hundreds of ready-to-use phrases for motivating and growing employees for success Anne Bruce by
Publication details: New York McGraw-Hill c2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.3124 BRU.

1084.
1085.
Perfect phrases for ESL : everyday business life Natalie Gast by
Publication details: New York McGraw Hill 2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 428.34 GAS.

1086.
Perfect phrases for executive presentations : hundreds of ready-to-use phrases to use to communicate your strategy and vision when the stakes are high Alan M. Perlman by
Publication details: New York McGraw-Hill 2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.452 PER.

1087.
Perfect phrases for landlords and property managers : hundreds of ready-to-use phrases for negotiating agreements, dealing with tenants, and managing maintenance John A. Yoegel by
Publication details: New York McGraw-Hill c2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 333.54 YOE.

1088.
Perfect phrases for law school acceptance : hundreds of ready-to-use phrases to write a winning personal statement, ace the interview, and impress admissions officers Paul Bodine by
Publication details: New York McGraw-Hill 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 340.071173 BOD.

1089.
Perfect phrases for lead generation : hundreds of ready-to-use phrases for finding new customers, keeping your pipeline full, and growing your sales William Brooks by
Publication details: New York McGraw-Hill 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.85 BRO.

1090.
Perfect phrases for letters of recommendation : hundreds of ready-to-use phrases you can use to recommend applicants to college, grad school, and professional school Paul Bodine by
Publication details: New York McGraw-Hill c2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.453 BOD.

1091.
Perfect phrases for managers and supervisors : hundreds of ready-to-use phrases for overcoming any management situation Meryl Runion by
Edition: 2nd ed
Publication details: New York McGraw-Hill c2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.45 RUN.

1092.
Perfect phrases for managing your small business Robert Bacal, Nancy Moore by
Publication details: New York McGraw-Hill 2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.022 BAC.

1093.
Perfect phrases for medical school acceptance : hundreds of ready-to-use phrases to write compelling essays, succeed at the interview, and stand out from the competition Paul Bodine by
Publication details: New York McGraw-Hill c2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 610.71173 BOD.

1094.
Perfect phrases for meetings : hundreds of ready-to-use phrases to get your message across and advance your career Don Debelak by
Publication details: New York McGraw-Hill 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.456 DEB.

1095.
Perfect phrases for motivating and rewarding employees : hundreds of ready-to-use phrases for encouraging and recognizing employee excellence by Harriet Diamond and Linda Eve Diamond by
Edition: 2nd ed
Publication details: New York McGraw-Hill c2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.314 DIA.

1096.
1097.
Perfect phrases for perfect hiring : hundreds of ready-to-use phrases for interviewing and hiring the best employees Lori Davila and Margot King by
Publication details: New York McGraw-Hill 2007
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.311 DAV.

1098.
Perfect phrases for performance reviews : hundreds of ready-to-use phrases that describe your employees' performance (from unacceptable to outstanding) Douglas Max, Robert Bacal by
Edition: 1st ed
Publication details: New York McGraw-Hill c2003
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.3125 MAX.

1099.
Perfect phrases for presenting business strategies : hundreds of ready-to-use phrases for writing effective, informative, and powerful strategy presentations Don Debelak by
Publication details: New York McGraw-Hill 2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.452 DEB.

1100.
Perfect phrases for real estate agents and brokers Dan Hamilton by
Publication details: New York McGraw-Hill c2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 333.3014 HAM.

1101.
Perfect phrases for resumes Michael Betrus by
Publication details: New York McGraw-Hill c2005
Availability: Items available for loan: Anna Centenary Library (1)Call number: 650.142 BET.

1102.
Perfect phrases for sales and marketing copy : hundreds of ready-to-use phrases to capture your customer's attention and increase your sales Barry Callen by
Publication details: New York McGraw-Hill c2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.8 CAL.

1103.
Perfect phrases for sales presentations Linda Eve Diamond by
Publication details: New Delhi Tata McGraw Hill Education Private Limited 2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.8106 DIA.

1104.
Perfect phrases for sales presentations : hundreds of ready-to-use phrases for delivering powerful presentations that close every sale Linda Eve Diamond by
Publication details: New York McGraw-Hill 2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.8106 DIA.

1105.
Perfect phrases for school administrators : hundreds of ready-to-use phrases for evaluations, meetings, contract negotiations, grievances, and correspondences Christine Canning Wilson by
Publication details: New York McGraw-Hill c2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 371.2011 WIL.

1106.
Perfect phrases for setting performance goals : hundreds of ready-to-use goals for any performance plan or review Douglas Max, Robert Bacal by
Publication details: New York McGraw-Hill c2004
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.3125 MAX.

1107.
Perfect phrases for the perfect interview Carole Martin by
Publication details: New York McGraw-Hill c2005
Availability: Items available for loan: Anna Centenary Library (1)Call number: 650.144 MAR.

1108.
Perfect phrases for the sales call : hundreds of ready-to-use phrases for any sale--from prospect to close William T. Brooks by
Publication details: New York McGraw-Hill 2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.85 BRO.

1109.
Perfect phrases for the TOEFL speaking and writing sections: hundreds of ready-to-use phrases to improve your conversational ability, develop your writing skills and build exam confedence Roberta G. Steinberg by
Edition: 1st edition
Publication details: New York McGraw Hill 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 428.24 STE.

1110.
Perfect phrases for writing company announcements : hundreds of ready-to-use phrases for powerful internal and external communications Linda Eve Diamond and Harriet Diamond by
Publication details: New York McGraw-Hill c2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 808.06665 DIA.

1111.
1112.
Perfect phrases for writing grant proposals : hundreds of ready-to-use phrases to present your organization, explain your cause, and get the funding you need Beverly Browning by
Publication details: New York McGraw-Hill 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.15224 BRO.

1113.
Perfect phrases for writing job descriptions : hundreds of ready-to-use phrases for writing effective, informative, and useful job descriptions Carole Martin by
Publication details: New York McGraw-Hill Professional 2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.306 MAR.

1114.
Perfect phrases in French for confident travel : the no faux-pas phrasebook for the perfect trip Eliane Kurbegov by
Publication details: New York McGraw-Hill c2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 448.3421 KUR.

1115.
Perfect phrases in German for confident travel : the no faux-pas phrasebook for the perfect trip Hyde Flippo by
Publication details: New York McGraw-Hill c2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 438.3421 FLI.

1116.
Perfect phrases in Italian for confident travel : the no faux-pas phrasebook for the perfect trip Salvatore Bancheri and Michael Lettieri by
Publication details: New York McGraw-Hill c2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 458.2421 BAN.

1117.
Perfect phrases in Spanish for confident travel to Mexico : the no faux-pas phrasebook for the perfect trip Eric Vogt by
Publication details: New York McGraw-Hill 2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 468.3421 VOG.

1118.
Perfect phrases in Spanish for construction : 500+ essential words and phrases for communicating with Spanish-speakers Jean Yates by
Publication details: New York McGraw-Hill c2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 468.3421024624 YAT.

1119.
Perfect phrases in Spanish for gardening and landscaping Jean Yates by
Publication details: New York McGraw-Hill c2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 468.3421024635 YAT.

1120.
Perfect phrases in Spanish for household maintenance and child care : 500+ essential words and phrases for communicating with Spanish-speakers Jean Yates by
Publication details: New York McGraw-Hill c2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 468.342102464046 YAT.

1121.
Perfect phrases in Spanish for the hotel and restaurant industries : 500+ essential words and phrases for communicating with Spanish-speakers Jean Yates by
Publication details: New York McGraw-Hill c2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 468.342102464795 YAT.

1122.
Perfect power : how the microgrid revolution will unleash cleaner, greener, and more abundant energy Robert Galvin and Kurt Yeager ; with Jay Stuller by
Publication details: New York McGraw-Hill c2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 333.7932 GAL.

1123.
Perfect selling : open the door, close the deal Linda Richardson by
Publication details: New York McGraw-Hill 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.85 RIC.

1124.
Perfect solutions for difficult employee situations Sid Kemp by
Publication details: New York McGraw-Hill 2005
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.3045 KEM.

1125.
Performance improvement methods : fighting the war on waste H. James Harrington, Kenneth C. Lomax by
Publication details: New York McGraw-Hill 2000
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.403 HAR.

1126.
Performance intelligence at work : the five essentials to achieving the mind of a champion Julie Bell, with Robin Pou by
Edition: 1st ed
Publication details: New York McGraw-Hill c2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 153.8 BEL.

1127.
Perimeter security Michael J. Arata by
Publication details: New York McGraw-Hill c2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 690.22 ARA.

1128.
Perioperative medicine: just the facts Steven Cohn, Gerald Smetana, Harrison Weed by
Publication details: New York McGraw-Hill, Medical Pub. Division 2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 617.919 COH.

1129.
Perl : the complete reference Martin C. Brown by
Edition: 2nd ed
Publication details: Berkeley, CA ; London Osborne/McGraw-Hill c2001
Availability: Items available for loan: Anna Centenary Library (1)Call number: 006.76PER BRO.

1130.
Perl programming for bioinformatics by Harshawardhan P Bal by
Publication details: New Delhi Tata McGraw-Hill c2003
Availability: Items available for loan: Anna Centenary Library (1)Call number: 006.76PER HAR.

1131.
Perry's chemical engineers' handbook prepared by a staff of specialists under the editorial direction of editor-in-chief, Don W. Green, late editor, Robert H. Perry by
Edition: 8th ed
Publication details: New York McGraw-Hill 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 660 GRE.

1132.
Perry's standard tables and formulas for chemical engineers James G. Speight by
Publication details: New York McGraw-Hill 2003
Availability: Items available for loan: Anna Centenary Library (1)Call number: 540.21 SPE.

1133.
Persephone David Hornsby by
Publication details: New York McGraw Hill 2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 428.6 HOR.

1134.
Person centred practice for professionals edited by Jeanette Thompson, Jackie Kilbane and Helen Sanderson by
Publication details: New York McGraw-Hill Open University Press 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 361 THO.

1135.
Personal balanced scorecard : the way to individual happiness, personal integrity, and organizational effectiveness ; [foreword by Jeannette Lee] by Hubert K. Rampersad by
Publication details: New Delhi Tata McGraw-Hill Publishing Company c2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.4093 RAM.

1136.
Personal financial planner for use with personal finance, seventh edition, Jack R. Kapoor, Les R. Dlabay, Robert J. Hughes prepared by Les R. Dlabay by
Edition: 7th ed
Publication details: Boston, MA Irwin/McGraw-Hill ©2004
Availability: Items available for loan: Anna Centenary Library (1)Call number: 179 DLA.

1137.
Personal financial Planner to accompany personal finance Jack Kapoor by
Publication details: Boston, MA McGraw-Hill College 2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 332.024 KAP.

1138.
Personal health : a concise guide Sparling, Phillip; Redican, Kerry by
Publication details: Boston, MA McGraw-Hill Higher Education 2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 613 SPA.

1139.
Personal psychology for life & work Rita K. Baltus by
Edition: 5th ed
Publication details: New York Glencoe/McGraw-Hill c2000
Availability: Items available for loan: Anna Centenary Library (1)Call number: 158 BAL.

1140.
Personal safety and self defence Robert G Ross by
Publication details: New York McGraw-Hill 2007
Availability: Items available for loan: Anna Centenary Library (1)Call number: 613.66 ROS.

1141.
Personalities and problems : interpretive essays in world civilizations Ken Wolf by
Edition: 3rd ed
Publication details: Boston, MA McGraw-Hill c2005
Availability: Items available for loan: Anna Centenary Library (1)Call number: 909 WOL.

1142.
Personality not included : why companies lose their authenticity--and how great brands get it back Rohit Bhargava by
Publication details: New York McGraw-Hill c2008
Availability: Items available for loan: Anna Centenary Library (2)Call number: 658.827 BHA, ...

1143.
Personality psychology: domains of knowledge about human nature Randy J. Larsen, David M. Buss by
Publication details: New York McGraw-Hill Higher Education ©2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 150.2 LAR.

1144.
Personnel management and human resources C. S. Ventata Ratnam and B. K. Srivastava by
Publication details: New Delhi Tata McGraw Hill Education Private Limited 2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.3 VEN.

1145.
Persuasive proposals and presentations : 24 lessons for writing winners Heather Pierce by
Publication details: New York McGraw-Hill c2005
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.453 PIE.

1146.
Pet day at school Tracey Elliot-Reep by
Publication details: New Zealand McGraw Hill kingscourt 2000
Availability: Items available for loan: Anna Centenary Library (2)Call number: 428.6 ELL, ...

1147.
Pete Culler on wooden boats : the master craftsman's collected teachings on boat design, building, repair, and use compiled by John Burke by
Publication details: Camden, ME International Marine/McGraw-Hill c2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 623.8184 BUR.

1148.
Peter Norton's essential concepts Peter Norton's by
Edition: 6th ed
Publication details: Boston, MA McGraw-Hill Technology Education c2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 004 NOR.

1149.
Peter Norton's introduction to computers by
Edition: 4th ed
Publication details: New York Glencoe/McGraw-Hill c2001
Availability: Items available for loan: Anna Centenary Library (1)Call number: 004 MOR.

1150.
Peter the pumpkin Eater Written by Janine Scott by
Publication details: New York McGraw-Hill Education 1997
Availability: Items available for loan: Anna Centenary Library (1)Call number: 823.0083 SCO.

1151.
Petroleum fuels manufacturing handbook : including specialty products and sustainable manufacturing techniques Surinder Parkash by
Publication details: New York McGraw-Hill c2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 665.5 PAR.

1152.
PgMP program management professional all-in-one exam guide Joseph Phillips by
Publication details: New York Tata McGraw Hill Education 2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.404 PHI.

1153.
PgMP program management professional exam guide Joseph Phillips by
Publication details: New York McGraw-Hill 2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 658.404076 PHI.

1154.
Pharmaceutical care practice : the clinician's guide Robert J. Cipolle, Linda M. Strand, Peter C. Morley by
Edition: 2nd ed
Publication details: New York McGraw-Hill, Medical Pub. Division 2004
Availability: Items available for loan: Anna Centenary Library (1)Call number: 615.1068 CIP.

1155.
Pharmaceutical operations management : manufacturing for competitive advantage Pankaj Mohan, Jarka Glassey, Gary A. Montague by
Publication details: New York McGraw-Hill 2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 615.10685 PAN.

1156.
Pharmacokinetics made easy Donald J Birkett
Edition: 2nd ed
Publication details: North Ryde, N.S.W McGraw-Hill Australia 2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 615.7 BIR.

1157.
Pharmacology : an introduction Henry Hitner, Barbara Nagle by
Edition: 5th ed
Publication details: Boston McGraw-Hill 2005
Availability: Items available for loan: Anna Centenary Library (1)Call number: 615.58 HIT.

1158.
Pharmacology : examination & board review Anthony Trevor, Bertram Katzung and Susan Masters by
Edition: 8th ed
Publication details: New delhi Tata McGraw Hill 2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 615.1 TRE.

1159.
Pharmacology : pretest self-assessment and review [edited by] Marshal Shlafer by
Edition: 13th ed
Publication details: New York McGraw-Hill Medical 2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 615.1076 SHL.

1160.
Pharmacology demystified Mary Kamienski, Jim Keogh by
Publication details: New York McGraw-Hill c2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 615.1 KAM.

1161.
Pharmacology for the physical therapist Peter C. Panus ... [et al.] by
Publication details: New York McGraw-Hill Medical 2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 615.1 PAN.

1162.
Pharmacotherapy : a pathophysiologic approach [edited by] Joseph T. DiPiro ... [et al.] by
Edition: 7th ed
Publication details: New York McGraw-Hill Medical 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 615.58 DIP.

1163.
Pharmacotherapy and pharmacotherapy casebook 2008 value pack Joseph Dipiro...[et al.] by
Edition: 7th ed
Publication details: New York McGraw-Hill 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 615.58 DIP.

1164.
Pharmacotherapy casebook : a patient-focused approach edited by Terry L. Schwinghammer, Julia M. Koehler by
Edition: 7th ed
Publication details: New York McGraw-Hill, Medical Pub c2009
Availability: Items available for loan: Anna Centenary Library (2)Call number: RM263 .P56 2009 Suppl, ...

1165.
Pharmacotherapy for primary care by William D. Linn ... [et al.] by
Publication details: New York McGraw-Hill 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 615.58 LIN.

1166.
Pharmacotherapy handbook [edited by] Barbara G. Wells ... [et al.] by
Edition: 7th ed
Publication details: New York McGraw-Hill Medical Pub. Division 2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 615.58 WEL.

1167.
Pharmacotherapy principles & practice editors, Marie A. Chisholm-Burns ... [et al.] by
Edition: 2nd ed
Publication details: New York McGraw-Hill c2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: RM262 .P475 2010 615.5/8.

1168.
Pharmacy Joyce A. Generali, Christine A. Berger by
Edition: 13th ed
Publication details: New York McGraw-Hill Medical Pub. Division c2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 615.1076 GEN.

1169.
Pharmacy & federal drug law review : a patient profile approach editors, David C. Kosegarten, Douglas J. Pisano by
Publication details: New York McGraw-Hill, Medical Pub. Division c2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 615.1 KOS.

1170.
Pharmacy law Debra B. Feinberg by
Publication details: New York McGraw Hill 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 344.730416 FEI.

1171.
Pharmacy management : essentials for all practice settings [edited by] Shane P. Desselle, David P. Zgarrick by
Edition: 2nd ed
Publication details: New York McGraw-Hill Medical 2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 615.1068 DES.

1172.
Pharmacy student survival guide [edited by] Ruth E. Nemire, Karen L. Kier by
Edition: 2nd ed
Publication details: New York McGraw-Hill Medical 2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 615.4076 NEM.

1173.
Pharmacy technician : practice and procedures Gail Orum-Alexander, James J. Mizner Jr by
Publication details: New York McGraw-Hill 2011
Availability: Items available for loan: Anna Centenary Library (1)Call number: 615.1076 ORU.

1174.
Phase-locked loop synthesizer simulation Giovanni Bianchi by
Publication details: New York McGraw-Hill c2005
Availability: Items available for loan: Anna Centenary Library (1)Call number: 621.3815364 BIA.

1175.
Phase-locked loops: design, simulation, and applications Roland E. Best by
Edition: 6th ed
Publication details: New York McGraw-Hill 2007
Availability: Items available for loan: Anna Centenary Library (1)Call number: 621.3815364 BES.

1176.
Phase-space optics : fundamentals and applications Markus E. Testorf, Bryan M. Hennelly and Jorge Ojeda-Castaneda by
Publication details: New York McGraw-Hill c2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 535.13 TES.

1177.
Philosophy : history and problems Samuel Enoch Stumpf, James Fieser by
Edition: 7th ed
Publication details: New York McGraw-Hill c2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 100 STU.

1178.
Philosophy 201 : introduction to philosophy Thomas.A. Shipka by
Edition: 3rd ed
Publication details: New York McGraw-Hill Custom publishing c2004
Availability: Items available for loan: Anna Centenary Library (1)Call number: 128.2 SHI.

1179.
Philosophy and choice : selected readings from around the world [edited by] Kit R. Christensen by
Edition: 2nd ed
Publication details: Boston McGraw-Hill c2001
Availability: Items available for loan: Anna Centenary Library (1)Call number: 100 CHR.

1180.
Philosophy: the power of ideas Brookee Noel Moore, Kenneth Bruder by
Edition: 6th ed
Publication details: New Delhi Tata McGraw-Hill c2005
Availability: Items available for loan: Anna Centenary Library (1)Call number: 100 MOO.

1181.
Phlebotomy for health care personnel Kathy Booth, Antonio Wallace and Debbie T. Fitzgerald by
Edition: 2nd ed
Publication details: Boston McGraw Hill 2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 616.07561 BOO.

1182.
Photo atlas for general Dennis Strete, Darrell Vodopich by
Edition: 1st ed
Publication details: New York McGraw Hill 2007
Availability: Items available for loan: Anna Centenary Library (1)Call number: 570 STR.

1183.
Photodetection and measurement : maximizing performance in optical systems Mark Johnson by
Publication details: New York McGraw-Hill 2003
Availability: Items available for loan: Anna Centenary Library (1)Call number: 621.36 JOH.

1184.
Photodiode amplifiers : op amp solutions Jerald G. Graeme by
Publication details: Boston, MA McGraw Hill 1996
Availability: Items available for loan: Anna Centenary Library (1)Call number: 621.395 GRA.

1185.
Photomask fabrication technology Benjamin G. Eynon, Jr., Banqiu Wu by
Publication details: New York McGraw-Hill 2005
Availability: Items available for loan: Anna Centenary Library (1)Call number: 621.381531 EYN.

1186.
Photonics and laser engineering : principles, devices, and applications Alphan Sennaroǧlu by
Publication details: New York McGraw-Hill 2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 621.36 SEN.

1187.
Photonics rules of thumb : optics, electro-optics, fiber optics, and lasers Ed Friedman, John Lester Miller by
Edition: 2nd ed
Publication details: New York ; Bellingham, Wash., USA McGraw-Hill ; SPIE Press 2004
Availability: Items available for loan: Anna Centenary Library (1)Call number: 621.36 FRI.

1188.
Photos, photos written by Ann-Marie Heffernan, Erin Howard, Sandy McKay by
Publication details: New York McGraw-Hill Education, Shortland Publications 1999
Availability: Items available for loan: Anna Centenary Library (2)Call number: 428.6 HEF, ...

1189.
Photoshop CS2 quicksteps Marty Matthews, Doug sahlin by
Publication details: New York McGraw-Hill c2005
Availability: Items available for loan: Anna Centenary Library (1)Call number: 006.686 MAT.

1190.
PHP : the complete reference Steven Holzner by
Publication details: New York McGraw-Hill 2008
Availability: Items available for loan: Anna Centenary Library (2)Call number: 006.76PHP HOL, ...

1191.
PHP programming solutions Vikram Vaswani by
Publication details: New York McGraw-Hill 2007
Availability: Items available for loan: Anna Centenary Library (1)Call number: 006.76PHP VAS.

1192.
Phrases and idioms : practical fuide to american english expressions Richard A. Spears by
Publication details: New York McGraw- Hill Inc 1999
Availability: Items available for loan: Anna Centenary Library (1)Call number: 423.1 SPE.

1193.
Physical anthropology edited by Elvio Angeloni by
Edition: 17th ed
Publication details: New York McGraw-Hill Higher Education 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 599.905 ANG.

1194.
Physical anthropology 10/11 Elvio Angeloni by
Publication details: Boston, MA McGraw-Hill 2010/2011
Availability: Items available for loan: Anna Centenary Library (1)Call number: 573 ANG.

1195.
Physical diagnosis : pretest self assessment and review Lisa B Bernstein and Jo-Ann Reteguiz by
Edition: 7th ed
Publication details: New York McGraw-Hill Professional 2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: 616.0754076 BER.

1196.
Physical education : psychosocial aspects of motor performance PE308 Patricia A. Frye by
Publication details: New York McGraw-Hill 2006
Availability: Items available for loan: Anna Centenary Library (1)Call number: 613.71 FRY.

1197.
Physical geography laboratory manual Karen A. Lemke, Michael E. Ritter and N C. Heywood by
Publication details: Boston McGraw-Hill Higher Education 2009
Availability: Items available for loan: Anna Centenary Library (1)Call number: 551 LEM.

1198.
Physical geology : student study guide Charles C. Plummer, David McGeary and Diane H. Carlson by
Edition: 8th ed
Publication details: New York McGraw-Hill 2001
Availability: Items available for loan: Anna Centenary Library (1)Call number: 550.076 PLU.

1199.
Physician assistant : examination review editor-in-chief, Daniel Thibodeau ; associate editor, Scott Plantz by
Edition: 4th ed
Publication details: New York McGraw-Hill Medical c2010
Availability: Items available for loan: Anna Centenary Library (1)Call number: R697.P45 P483 2010 610.76.

1200.
Physics : volume 1 Alan Giambattista, Betty McCarthy Richardson and Robert C. Richardson by
Publication details: Boston McGraw-Hill Higher Education 2008
Availability: Items available for loan: Anna Centenary Library (1)Call number: 530 GIA.

Pages

Find us on the map

Powered by Koha