Computational Fluid Dynamics is the Future
  • Main Page
    • Purpose of Website
    • About Me >
      • My PhD Thesis
      • My Teaching at the American University of the Middle East
      • My Teaching at the University of Sharjah
      • My Books & Codes
      • My CFD Projects
      • My SolidWorks Projects
      • My Family
      • In the Living Memory >
        • Family who contributed to My Personality
        • Lecturers Who Contributed to My Personality
      • Testimonials
    • CFD2012 Blog
    • معلومات عن الموقع
    • Page Contact >
      • Feedback Form
  • Research
    • C++ for Excel
    • Undergrad Stage Advice >
      • Cheat Sheet
      • Dealing with Dyslexia
      • Work/Research Placement
    • Masters Stage Advice >
      • PIV Lab
      • Prototype Modelling Lab
      • Field Trips 2006
      • Fuel Atomization Lab
      • Cardiff Airbus Seminar
      • Research Labs
      • GT Onsite Trips
      • On-Site Visits
    • PhD Stage Advice >
      • CFD Modelling >
        • Online CFD Codes
        • CFD Mandatory Reading List >
          • CFD Book Reviews >
            • Turbulence book Reviews
          • Turbulence Modelling Books
          • Finite Element Reading List
        • Eulerian and Lagrangian Descriptions
        • Multigrid Method
        • Finite Volume Method
        • Quantum Physics
        • Navier-Stokes Equations >
          • Atmospheric
          • CFD Simulation Validation
        • Numerical Methods >
          • Numerical Methods Book Reviews
          • Derivatives of Different Orders
          • Vector Calculus
          • Solvers >
            • Iterative Method
          • Data Structures
        • Grid Classification >
          • Mesh Geneation Book Reviews
          • Delaunay Trangulation
        • Reactive Flows >
          • Anaerobic Digestion
          • Combustion Theory Notes
          • Combustion Book Reviews
          • Swirl Flow and Combustion
          • Combustion Reading List
          • Working with Mixtures
          • Combustion Theory
      • Experimentation for CFD >
        • Diffusion Sensors
        • Experimental Wind Tunnels >
          • Wind Tunnel Walk Around
          • Wind Tunnels Books
      • Design of Experiment
      • Optimization
      • My Teaching Activities
      • Google Scholar Profile
      • Yearly Upgrade Report
      • Attending Regular Seminars >
        • Publication Reading
        • Making a Presentation
        • Research Collaboration Fundamentals >
          • Writting a Publication
          • Trip Planning
      • Supervisor Guidance >
        • Studies Budget >
          • Making a Pause for Your Studies
      • Thesis Writting >
        • Putting Together the Thesis
        • List of Symbols
        • Thesis Abstract
        • Thesis Rational and Finding the Gap
        • Thesis Literature Review
        • Thesis Methodolgy
        • Thesis Hypothesis
        • Thesis Conclusion
        • Thesis Check List
      • Referencing >
        • LaTeX
        • EndNote >
          • Setting Up EndNote with Google
          • EndNote Selecting Reference Method
      • Ideal Image of the VIVA >
        • Dealing with Correction Obstactles
        • Thesis Corrections
    • Postdoc >
      • Whitelee Windfarm
      • Dumbarton Scottish Maritime Museum
      • Meetings and Negotiating
      • Student Recommendations
      • Team Work
      • Writting a Research Proposal
      • Conference Organization
      • Research Networking
      • Supervising Students >
        • Types of PhD students >
          • Mind Mapping
    • Research Trends
    • Photoshop >
      • Inserting Text in Photoshop
      • Using Brush in Photoshop
      • Using Blur in Photoshop
    • Microsoft Office Skills >
      • Flow Chart
      • Microsoft Outlook
      • Making a Poster
      • Power Point
      • Making Gantt Chart
      • Mircosoft Word Thesis Layout >
        • Adding Rear Color in Word
        • Applying a Border Line in Word
        • Steps to Write a Thesis
        • Document Heading
        • Applying Chapter Headings
        • Document Footer
        • Using Text Box
        • Using Quick Parts
      • Microsoft Excel >
        • Reading Data into Excel
    • Jobs Search >
      • Jobs Requirments >
        • Requesting Copy of Reference
        • Work Email Formats
        • Regular Rejection Excuses >
          • Email Job Replies
      • CFD Job Sites >
        • Other Jobs Sites
      • Telephone Job Interview
      • Interview Clothing
  • ANSYS-Flow Modelling
    • ANSYS CFX Tutorials >
      • ANSYS CFX Introductory Tutorials >
        • Boundary Conditions
        • ANSYS CFX Introductory 2
      • ANSYS-CFX Porous Media >
        • ANSYS-CFX Porous Media Models
        • ANSYS-CFX Porous Media Bugs
      • ANSYS CFX Single Domain Wind Turbines >
        • ANSYS CFX Double Domain Wind Turbines
        • Rotating Wind Turbine
        • Wind Turbine Stress Analysis
      • ANSYS-CFX Turbo Machinery >
        • ANSYS-CFX Pump Simulation
        • ANSYS-CFX Turbine Cooling >
          • Steps to Model Gas Turbine Blades
      • ANSYS-CFX Formula One CAR >
        • Car Aerodynamics Books
      • ANSYS-CFX Heat Exchanger >
        • ANSYS-CFX Finned Heat Exchanger
        • Phase Change Heat Exchangers
        • Shell and Tube Heat Exchangers
        • Heat Exchangers Reading List
        • ANSYS CFX Heat Exchanger Tube Wear
        • ANSYS CFX Thermal Radiation
      • ANSYS CFX Combustion >
        • ANSYS-CFX Gas Turbine Combustor
        • ANSYS-CFX Multiphase Combustion Modelling
        • ANSYS CFX Flamelet
      • ANSYS-CFX Spary Modelling >
        • ANSYS-CFX Spray Modelling in Car Engines
        • ANSYS-CFX Resolving Multiphase Interface
        • ANSYS CFX Fluid/Solid Transport
        • ANSYS-CFX Air Assisted Sprays
        • Applying a Function of Time
        • ANSYS CFX Rosin Rammler
        • ANSYS CFX Nukiyama Tanasawa
        • SAUTER MEAN DIAMETER
      • ANSYS Geophysical Simualtions >
        • ANSYS Modelling Terrain
      • ANSYS-CFX Tank Sloshing
      • ANSYS Combustion Engines >
        • Setting up ICE Simulation
        • Applying Radiation in the Engine
      • ANSYS-CFX Pelton Turbine
      • ANSYS Flow Modelling Throttle Valve
      • ANSYS-CFX Immersed Solid
      • ANSYS CFX Changing Airfoil Para
      • ANSYS Flow around Buildings
      • ANSYS CFX Compressible Flows
      • ANSYS CFX Solid Particles
      • ANSYS Horizontal Francis Turbine
      • ANSYS-CFX Kaplan Turbine
      • ANSYS-CFX Hair Dryer
      • Types of Flaps >
        • Wings
    • ANSYS-FLUENT >
      • ANSYS FLUENT Simulation Setup >
        • ANSYS FLUENT Boundary Conditions
      • ANSYS FLUENT UDF
      • ANSYS-FLUENT Heat Exchanger Tutorial
    • ANSYS Design Modeller >
      • Blade Modelling >
        • Modelling a Turbine Blade
        • ANSYS Blade Modelling
        • ANSYS BladeGen Axial Compressor
        • ANSYS BladeGen Centrifugal Compressor
      • ANSYS Design Modeler Operations
      • ANSYS Design Modeler Boolean Operations
      • Design Modeller for Turbo Machinery
    • ANSYS CFX Meshing >
      • ICEM >
        • ICEM Introductory Tutorials
        • ICEM Surfacing
        • ICEM Parallel Meshing and Repair
        • ICEM Theory
      • Importing External Geometry to ANSYS
      • ANSYS CFX Types of Meshing >
        • Mesh (Refinement/Relevance)
        • Mesh Number of Cells
        • Mesh Types
        • Mesh Sizing
      • CFX Meshing Online Material
    • ANSYS Simulation Setup >
      • ANSYS CFX Lang CEL >
        • ANSYS-CFX Time Dependent Boundary Conditions
        • Applying a time dependent Velocity Profile
        • Inserting Equation into ANSYS
      • Workbech File Structure
      • Dealing With Memory Problems >
        • Calculating Resources
        • Calculation Guide Lines
      • Applying a Source Term
      • Applying a Velocity Profile to BC
      • Varabile Dependent Boundary Condition >
        • Time dependent Boundary Condition
        • Temperature Dependent Boundary Condition
      • Applying a Riged Body
      • CFX Data Transfer
      • CFX User Functions
      • ANSYS CFX Material Addition
    • ANSYS CFX Steady/Unsteady >
      • ANSYS CFX Time Stepping
      • Time Step Planning
      • Adaptive Time Stepping
      • Length Scale
      • Time Scale
      • Number of Iterations
      • CFL Condition
      • ANSYS CFX Transient Blade Flow
    • ANSYS CFX Data Analysis >
      • ANSYS CFX Moving Mesh >
        • ANSYS Dynamic Mesh
        • ANSYS CFX GGI Interface
      • CFD-Post >
        • CFX Point Parameter
        • ANSYS Parameter Analysis
        • Fatigue Life Optimization with ANSYS nCode DesignLife
        • ANSYS-CFX Probe Tool
        • Exporting Plane Data
        • CFD-Post Parameters
        • Using FFT for Data Analysis
        • Finding Paramters of a Close Surface
        • Histograms in CFD-Post
        • Extracting Data from a Stream Line
        • Transient or Seqence in CFD-Post
        • Linear Data Analysis in CFD-Post
        • CFD-Post Point Cloud
      • ANSYS Making Movies
      • ANSYS CFD-Post Data Loading
      • ANSYS-CFX Data Importing for Analysis
      • ANSYS Loading Simulation Data
      • ANSYS CFX Analysis Tools
      • ANSYS and Excel Data Analysis
      • Using Report Viewer
    • ANSYS Simulation Validation >
      • Flow Validation Around a Cylinder
      • Grid Sensitivity Analysis >
        • ANSYS-FLUENT Time Dependent Boundary Condition
      • Validation Steps
    • ANSYS Blogs >
      • ANSYS HPC
      • ANSYS Stress Analysis >
        • Wing Stress Analysis
        • ANSYS Mechanical APDL
        • Tail Fin Stress Analysis
        • ANSYS Stress Analysis Material >
          • Assigning Boundary Conditions
        • ANSYS Friction Modelling
        • ANSYS Static Structure
        • ANSYS Rigid Dynamics
        • ANSYS Explicit Dynamics
        • ANSYS Assembly Manager >
          • ANSYS Rigid Dynamics
  • MATLAB
    • MATLAB Control Circuits
    • MATLAB GUI
    • MATLAB Fourier Transform >
      • MATLAB Fourier Transform
    • MATLAB Numerical Analysis >
      • Newton Raphson Method
      • MATLAB Derivatives
      • Coding MATLAB EQUATIONS
    • MATLAB APPLICATION >
      • MATLAB Time Dependent Beams
      • MATLAB Hydrulic Circuts Losses
      • MATLAB Sensitivity Analysis
      • MATLAB Water Resources
      • MATLAB Reciprocating Engine
      • MATLAB Ready Polygon Data
      • MATLAB Aerofoil Lift Calculation
      • MATLAB Gas Diffusion
      • MATLAB Studying Drag
      • MATLAB Fuel Droplet Studies
      • MATLAB Atmospheric
      • MATLAB Gas Turbine Code
      • MATLAB Combustion
      • MATLAB Spray Modelling
      • MATLAB Moving Sets of Data
      • MATLAB Applying Non-Slip Conditions
      • MATLAB Fuel Gas Diffusion
      • MATLAB Landing Gear
      • MATLAB Beam Analysis >
        • MATLAB Bending of Plates
      • MATLAB Wind Analysis
      • MATLAB Code for Solar Radiation
      • MATLAB SIMULATION
    • MATLAB Data Analysis >
      • Adding Descriptive Text to Images
      • MATLAB Multiplying Two Functions
      • MATLAB Image Analysis >
        • MATLAB Image Simulation
      • MATLAB Movies >
        • MATLAB Cameras
      • MATLAB Plotting Functions
      • MATLAB PDF Methods
      • MATLAB Adding Two Functions
      • MATLAB Area Segmintation
      • MATLAB Reading Data In and Out
      • MATLAB Functions Written by User
      • COUPLING MATLAB WITH SOFTWARE
    • MATLAB FlOW MODELLING >
      • MATLAB Continuity Equation
      • MATLAB Navier Stokes Equations >
        • Navier Stokes U Velocity in 2D
      • MATLAB Flow Diffusion
      • Gauss Seidel Matlab
      • MATLAB Partical Motion
      • Matlab Gauss Elimination
      • MATLAB Ideal Gas Equation
      • MATLAB Fluid Properties
      • MATLAB Gauss-Seidel Method
      • MATLAB Boundary Layer
      • MATLAB Infinitesimal strain theory
      • MATLAB Stream Functions >
        • MATLAB Studying Vorticity
        • MATLAB 2D Heat Diffusion
      • MATLAB Atmospheric Analysis
      • MATLAB Crank Nicolson
      • Building Codes >
        • MATLAB Data Generation Algorithm
        • MATLAB DNS Subsonic Code
        • MATLAB Runge Kutta
        • MATLAB DNS Sonic Code
        • MATLAB DNS Incompressible Code
      • MATLAB Flow Applications
      • MATLAB Species Concentration
      • MATLAB Wind Flow Analysis
      • MATLAB Turbulence Modelling
      • MATLAB VECTOR FIELD PLOTS >
        • Vector Fields Sites
        • MATLAB Vector Arrow Function
        • MATLAB Vector Gradient
    • MATLAB Working with Different Coordinates >
      • MATLAB Cylindrical Coordinates
      • MATLAB Spherical Coordinates
    • MATLAB Algebric Operations >
      • MATLAB Diagonal Matrix Construction
      • MATLAB Applying Shear to a Box
      • MATLAB Rotating a Set of Points
      • MATLAB Translation
      • MATLAB Scaling a Box
    • MATLAB MESH GENERATION >
      • MATLAB GEOMETRICAL MODELLING
      • MATLAB Geometric Operations
      • MATLAB Mesh Simulation
      • Delaunay Trangulation >
        • Mesh Genration Code Trials
      • MATLAB Uniform Mesh
    • MATLAB PDE Problems >
      • MATLAB Vibrations Modelling >
        • MATLAB Harmonic Motion
        • Molecular vibration
      • MATLAB Solving ODEs
    • MATLAB Reading List
  • SolidWorks
    • AutoDesk 3ds Max
    • AutoCAD
    • Aircraft Design >
      • Aircraft Design Data Base 1
      • Aircraft Structures Books
      • Aircraft Cutaway Drawings
      • Aerodynamics Book Reviews
  • Programs
    • STAR-CCM+ Tutorials
    • FORTRAN90 >
      • The Netlib
      • Salome-Platform
    • CHEMKIN
    • OpenFoam >
      • OpenFOAM Installation
      • OpenFoam Links
    • C++ >
      • C++ Compiling Your First Code
      • C++ Delaunay Triangulation

Welcome to my website

My name is Ahmed Al Makky, currently I am honored to hold the teaching position of Assistant Professor at Sharjah University (UOS) (To view my CV). This is at the department of Sustainable and Renewable Energy Engineering (SREE). The modules that I teach and taught at UOS are in the area of Fuel Cells, Wind Energy theory and lab, Energy Storage lab, Hydraulics and Engineering Management. I obtained my doctorate degree (PhD) in the year 2016. Specialized in the area of Computational Fluid Dynamics (CFD), modelling carbon dioxide exchange between the surface of the earth and the atmosphere from the University of the West of Scotland. Beginning of the year 2008 I was awarded a Master's degree (MSc) in the area of Sustainable Energy and Environment from Cardiff University. The masters program got me involved extensively with combustion flame characterization and methods of fuel atomization.  My bachelor's degree (BSc) is in Mechanical Engineering specialized in General Engineering (Thermal) from​ Damascus University 2005. 

Contact Email Address: almakky@hotmail.co.uk
You can also add me as a connection on Linkedin.
You can also find me on Research Gate so you can also add me there: ResearchGate
A new CFD group was setup on Facebook to allow some more interaction between different CFD researchers. Click on the the shown Icon to access the web page.
Picture

Academic Year  2024-2025 Photo Album at University of Sharjah

Truly happy memories always live on, shining. Over time, one by one at the university of Sharjah for this academic year of 2024-2025.

Academic Year  2023-2024 Photo Album at University of Sharjah

Truly happy memories always live on, shining. Over time, one by one at the university of Sharjah for this academic year of 2023-2024.

Invention Patent Year 2024

The patent represents an integrated thermal management system with a symmetrical supercapacitor cell, you can download the full document file.
Picture

​Graduation Project Fall/Spring for the Year 2023/2024

As part of the graduation project at the University of Sharjah during the Fall term of 2023. I had the opportunity and the privilege to supervise three highly talented renewable engineering students on a graduation project titled:   Engineering Design of a 1200 [W] Hydrogen Production Unit with a Production Capacity of 0.253 [mL/min]. This is a reverse engineering project that relied on an available design on YouTube.

Graduation Project Fall/Spring for the Year 2023/2024

As part of the graduation project at the University of Sharjah during the Fall/Spring term of 2023/2024. I had the opportunity and the privilege to supervise three highly talented renewable engineering students on a graduation project titled:   Alkaline HHO Electrolyser Design. This project was a reverse engineering project based on the following design available on Youtube.
Picture
These future engineers are the following:
Eng. Mariam Mohamed Hashim
Eng. Hoor Ali Abdalla 

Eng. Aisha Ali Mohamed
Picture
Aisha Ali Mohamed, Mariam Mohamed Hashim, Ahmed Al Makky, Hoor Ali Abdalla
Project details provided in picture album.

Summer Training Project for the Year 2023/2024

As part of the summer training project at the University of Sharjah during the summer term of 2023. I had the opportunity and the privilege to supervise 4 highly talented renewable engineering students on the summer project titled: 
​Engineering Design of the 11.8 [kW]​ Avadi MA-250 Engine. More detail about the engine Avadi MA-250 Engine is available online.
These future engineers are the following:
Eng. Khawla Jasim Alblooshi

​Graduation Project Fall/Spring  for the Year 2022/2023

As part of the graduation project at the University of Sharjah during the Spring and Fall term of 2023. I had the opportunity and the privilege to supervise three highly talented renewable engineering students on a graduation project titled:  Reverse Engineering Design for the NORDEX N90 Wind Turbine with a 2.3 [MW] Output.
These future engineers are the following:
Eng. Hind Alnuaimi
Eng. Lamya Almaazmi
Eng. Meerra Aljunaibi
Picture
The work below is related the first part of the project relating to the focus on the gearbox element of the wind turbine. As part of the graduation project at the University of Sharjah during the Fall term of 2022.

Graduation Project Spring/Fall 2022

 As part of the graduation project at the University of Sharjah during the Spring/Fall term of 2022. I had the opportunity and the privilege to supervise four highly talented renewable engineering students on a graduation project titled: A Reverse Engineering Project to Study a Magnetic Bearing Flywheel with an AC Generator/ Motor Unit. The main design was put together by Dr Mark Flynn at the university of Texas at Austin.
Picture
These future engineers are the following:
Eng. Alia Al. AlJassmi
Eng. Alya O. AlHosani
Eng. Mahra M. AlAmeeri
Eng. Meerra M. AlHammadi
Picture

Graduation Project Fall/Spring  for the Year 2021/2022

 As part of the graduation project at the University of Sharjah during the fall/Spring term of 2021/2022. I had the opportunity and the privilege to work with three talented renewable engineering students on a graduation project titled: Design of a Sodium-Ion Battery. 
Picture
These future engineers are the following:
Eng. 
Anoud M. B. Albaroud
Eng. Khawla I. A. Albalushi
Eng. Hanan A. A. Mohammad

Graduation Project Fall/Spring  for the Year 2021/2022

 As part of the graduation project at the University of Sharjah during the fall/Spring term of 2021/2022. I had the opportunity and the privilege to supervise three highly talented renewable engineering students on a graduation project titled: Developing a Bi-Functional Catalyst for Electrically Rechargeable Zinc- Air Batteries. 
Picture
These future engineers are the following:
Eng. Obaid H. Abdulmalik
Eng. Numaan T. Tahir
Eng. Rashed M. Al Bedwawi

Teaching Poster for the FuelCell Module Fall 2022

The provided poster below was used as a means of teaching assistance while the fuel cell module was covered at the University of Sharjah. This is a TDM Flex-Stak fuel cell.
Picture

Supercapacitor Design Project Poster Fall 2021

The provided poster below was used as means of experimentation while working on the development of a new Zinc-Air and Sodium-Ion batterie at the University of Sharjah. These two electrodes split terminal supercapacitors are available and used in the research field arena.
Picture

Graduation Project Spring 2021

As part of the graduation project at the American University of the Middle East (AUM) during the spring term of 2021. I had the opportunity and the privilege to supervise six highly talented mechanical engineering students on a capstone project titled: The Design of a Speed Reduction Gear Box for a 3 [Ton] Overhead Lifting Crane. 
These future engineers are the following:
Eng. Anwar Alshuraifat
Eng. Fatma Khalaf
Eng. Ghadeer Bahman
Eng. Rahaf Alenezi
Eng. Suad Ahmad
Eng. Zahraa Sulaiman​
Working principle video:

Graduation Project Spring 2021

As part of the graduation project at the American University of the Middle East (AUM) during the spring term of 2021. I had the opportunity and the privilege to supervise six highly talented mechanical engineering students on a capstone project titled: The Design of a Speed Reduction Gear Box for a Cement Screw Conveyor.
These future engineers are the following:
Eng. Abdullah Alkandari
Eng. Abdulwahab Albader
Eng. Abdullateef Aldhafeeri
Eng. Ali Boshehri
Eng. Hussain Almusallam
Eng. Redha Hussien

Graduation Project Fall 2020

As part of the graduation project at the American University of the Middle East (AUM) during the fall term of 2020. I had the opportunity and the privilege to supervise six highly talented mechanical engineering students on a capstone project titled:  The Reverse Design of the Main and Rear Wings of an RQ-4C UAV.

These future engineers are the following:


Eng. Reem Almutairi
Eng. Fatemah Alkandari
Eng. Shaikhah Almubarak
Eng. Aliah Aldihani
Eng. Mithah Alzaid
Eng. Danah Alkhaldi

Graduation Project Spring 2020

As part of the graduation project at the American University of the Middle East (AUM) during the spring term of 2020. I had the opportunity and the privilege to supervise five highly talented mechanical engineering students on a capstone project titled: A Landing Gear Design Study for an RQ-4C Unmanned Aerial Vehicle. The UAV is produced by Northrop Grumman RQ-4C Triton.
These future engineers are the following:
Eng. Amnah Dashti
Eng. Danah AlAzmi
Eng. Fatemah AlZahraa Hussain
Eng. Jumanah Alawadhi
​Eng. Wadhha AlOtaibi

Graduation Project Spring 2020

 As part of the graduation project at the American University of the Middle East (AUM) during the spring term of 2020. I had the opportunity and the privilege to supervise five highly talented mechanical engineering students on a capstone project titled: A Feasibility Study to Design and Simulate and Airless Tire for Use on a Hydrogen Car. The car is referred to as the Robocar.
These future engineers are the following:
Eng. Shahad  Hussain
Eng. Shaikhah Al-Khalfan
Eng. Hawraa Ali

Eng. Mariam Aref AlAhmad
​Eng. Danah Adel Abdulwahab AlDekheel
Project image video
Picture

Graduation Project Fall 2019

As part of the graduation project at the American University of the Middle East (AUM) during the fall term of 2019. I had the opportunity and the privilege to supervise four highly talented mechanical engineering students on a capstone project titled: A Feasibility Study to Select an Unmanned Aerial Vehicle for the Kuwaiti Government for the Role of Coastal Guard Surveillance. The UAV is produced by Northrop Grumman RQ-4C Triton.
These future engineers are the following:
Eng. Jenan Abbas
Eng. Mariam AlHaddad
Eng. Danah AlFadhli
Eng. Elaf AlMousawi
3D printed model
Project picture album.
Project continuation.

Graduation Project Spring 2019

As part of the graduation project at the American University of the Middle East (AUM) during the spring term of 2019. I had the opportunity and the privilege to supervise five highly talented mechanical engineering students on a capstone project titled: AUM Solar Roboracing Car.
These future engineers are the following:
​
Eng. Ahmad Qallaf
Eng. Ahmad Abbas
Eng. Ali AlAbdullah
Eng. Faisal AlMeqtaa
Eng. Mohammad Jarrad

 Projects I worked On During my PostDoc Spring/Fall 2016

The biodigester design poster. 
Picture
The electrolyser design poster. 
Picture
The heat exchanger design poster. 
Picture

Unless otherwise noted, all content on this site is @Copyright by Ahmed Al Makky 2012-2024 - http://cfd2012.com
Web Hosting by Just Host